UdpSingleSourceMulticastClient Kelas

Definisi

Perhatian

This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.

Penerima klien untuk lalu lintas multicast dari satu sumber, juga dikenal sebagai Source Specific Multicast (SSM).

public ref class UdpSingleSourceMulticastClient : IDisposable
[System.Obsolete("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
public class UdpSingleSourceMulticastClient : IDisposable
[<System.Obsolete("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)>]
type UdpSingleSourceMulticastClient = class
    interface IDisposable
Public Class UdpSingleSourceMulticastClient
Implements IDisposable
Warisan
UdpSingleSourceMulticastClient
Atribut
Penerapan

Keterangan

Alamat grup multicast dan alamat sumber pengirim harus diketahui.

Selain menerima data multicast dari pengirim tertentu, UdpSingleSourceMulticastClient klien juga dapat mengirim data unicast kembali ke pengirim.

Untuk menerima multicast dari beberapa sumber, atau ketika sumber tidak diketahui sebelumnya, gunakan kelas sebagai gantinya UdpSingleSourceMulticastClient .

Konstruktor

UdpSingleSourceMulticastClient(IPAddress, IPAddress, Int32)
Kedaluwarsa.

Membuat klien UDP baru UdpSingleSourceMulticastClient yang dapat berlangganan ke alamat grup dan menerima datagram dari satu sumber.

Properti

ReceiveBufferSize
Kedaluwarsa.

Mendapatkan atau mengatur ukuran, dalam byte, dari buffer terima yang Socket digunakan untuk operasi penerimaan multicast pada instans ini UdpSingleSourceMulticastClient .

SendBufferSize
Kedaluwarsa.

Mendapatkan atau mengatur ukuran, dalam byte, dari buffer pengiriman yang Socket digunakan untuk operasi pengiriman multicast pada instans ini UdpSingleSourceMulticastClient .

Metode

BeginJoinGroup(AsyncCallback, Object)
Kedaluwarsa.

Mengikat soket dan memulai operasi gabungan ke grup multicast untuk memungkinkan datagram diterima dari satu alamat sumber.

BeginReceiveFromSource(Byte[], Int32, Int32, AsyncCallback, Object)
Kedaluwarsa.

Memulai operasi menerima paket dari grup multicast yang bergabung dan memanggil panggilan balik yang ditentukan ketika paket telah tiba di grup dari pengirim tertentu.

BeginSendToSource(Byte[], Int32, Int32, Int32, AsyncCallback, Object)
Kedaluwarsa.

Memulai operasi pengiriman paket unicast ke sumber yang ditentukan sebelumnya.

Dispose()
Kedaluwarsa.

Meninggalkan grup multicast dan merilis semua sumber daya yang digunakan oleh instans UdpSingleSourceMulticastClient kelas saat ini dan yang mendasar Socket.

EndJoinGroup(IAsyncResult)
Kedaluwarsa.

Menyelesaikan operasi grup gabungan asinkron ke grup multicast.

EndReceiveFromSource(IAsyncResult, Int32)
Kedaluwarsa.

Menyelesaikan operasi asinkron menerima paket dari grup multicast yang bergabung dan memberikan informasi yang diterima.

EndSendToSource(IAsyncResult)
Kedaluwarsa.

Menyelesaikan operasi pengiriman paket unicast ke satu sumber.

Equals(Object)
Kedaluwarsa.

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()
Kedaluwarsa.

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()
Kedaluwarsa.

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()
Kedaluwarsa.

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
ToString()
Kedaluwarsa.

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk