UdpAnySourceMulticastClient.BeginJoinGroup(AsyncCallback, Object) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.