Aracılığıyla paylaş


UdpAnySourceMulticastClient.BeginJoinGroup(AsyncCallback, Object) Yöntem

Tanım

Dikkat

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

Yuvayı bağlar ve veri birimlerinin herhangi bir grup katılımcısından alınmasına izin vermek için çok noktaya yayın grubuna bir birleştirme işlemi başlatır.

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

Parametreler

callback
AsyncCallback

İşlem tamamlandığında çağrılacak bir geri çağırma yöntemi.

state
Object

Bu işlemin yöntemine geçirebilmek callback için isteğe bağlı durum bilgileri.

Döndürülenler

IAsyncResult Bu işleme başvuran bir.

Öznitelikler

Özel durumlar

Çok noktaya yayın grubu zaten katılmış veya şu anda bir birleştirme işlemi devam ediyor.

Yuvaya erişmeye çalışılırken bir hata oluştu.

Açıklamalar

BeginJoinGroup yöntemi, bir UDP çok noktaya yayın yuvasını yerel bir bağlantı noktasına bağlar ve veri birimlerinin herhangi bir çok noktaya yayın grubu katılımcısından alınmasına izin vermek için bir çok noktaya yayın grubunu birleştirir. Yerel bağlantı noktası ve çok noktaya yayın grubu adresi oluşturucuda UdpAnySourceMulticastClient belirtilir.

çok noktaya yayın grubuna callback katılma işlemi tamamlandığında parametresinde belirtilen yöntem çağrılır.

Çalışma zamanı için gerekliyse, yöntemi istemcinin BeginJoinGroup çok noktaya yayın grubuna erişmesine izin verilip verilmediğini doğrulamak için bir ilke denetimi de gerçekleştirir. İstemcinin erişimine izin verilmiyorsa, ile AccessDeniedbir SocketException oluşturulur.

Şunlara uygulanır