Bagikan melalui


UdpSingleSourceMulticastClient.BeginJoinGroup(AsyncCallback, Object) Metode

Definisi

Perhatian

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

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

public:
 IAsyncResult ^ BeginJoinGroup(AsyncCallback ^ callback, System::Object ^ state);
[System.Obsolete("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
public IAsyncResult BeginJoinGroup (AsyncCallback callback, object state);
[<System.Obsolete("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)>]
member this.BeginJoinGroup : AsyncCallback * obj -> IAsyncResult
Public Function BeginJoinGroup (callback As AsyncCallback, state As Object) As IAsyncResult

Parameter

callback
AsyncCallback

Metode panggilan balik untuk dipanggil ketika operasi selesai.

state
Object

Informasi status opsional untuk diteruskan ke callback metode untuk operasi ini.

Mengembalikan

Yang IAsyncResult mereferensikan operasi ini.

Atribut

Pengecualian

Grup multicast telah bergabung atau operasi gabungan saat ini sedang berlangsung.

Terjadi kesalahan saat mencoba mengakses soket.

Keterangan

Metode ini BeginJoinGroup mengikat soket multicast UDP ke port lokal dan bergabung dengan grup multicast untuk memungkinkan datagram diterima dari satu alamat sumber. Alamat grup multicast, alamat sumber tunggal, dan port lokal yang akan diikat ditentukan dalam UdpSingleSourceMulticastClient konstruktor.

Metode yang ditentukan dalam callback parameter dipanggil ketika operasi untuk bergabung dengan grup multicast telah selesai.

Jika diperlukan oleh runtime, metode ini BeginJoinGroup juga melakukan pemeriksaan kebijakan untuk memverifikasi bahwa klien diizinkan untuk mengakses grup multicast. Jika klien tidak diizinkan mengakses, akan SocketException dilemparkan dengan AccessDenied.

Berlaku untuk