UdpAnySourceMulticastClient.BeginJoinGroup(AsyncCallback, Object) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Achtung
This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Bindet den Socket und beginnt einen Verknüpfungsvorgang an die Multicastgruppe, damit Datagramme von jedem Gruppenteilnehmer empfangen werden können.
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
Eine Rückrufmethode, die aufgerufen werden soll, wenn der Vorgang abgeschlossen ist.
- state
- Object
Optionale Statusinformationen, die an die callback Methode für diesen Vorgang übergeben werden sollen.
Gibt zurück
Ein IAsyncResult Verweis auf diesen Vorgang.
- Attribute
Ausnahmen
Die Multicastgruppe wurde bereits verknüpft, oder ein Verknüpfungsvorgang wird derzeit ausgeführt.
Dies UdpAnySourceMulticastClient wurde gelöscht.
Beim Versuch, auf den Socket zuzugreifen, ist ein Fehler aufgetreten.
Hinweise
Die BeginJoinGroup Methode bindet einen UDP-Multicastsocket an einen lokalen Port und verknüpft eine Multicastgruppe, damit Datagramme von jedem Multicast-Gruppenteilnehmer empfangen werden können. Die lokale Port- und Multicastgruppenadresse werden im UdpAnySourceMulticastClient Konstruktor angegeben.
Die im callback Parameter angegebene Methode wird aufgerufen, wenn der Vorgang zum Verbinden der Multicastgruppe abgeschlossen ist.
Falls für die Laufzeit erforderlich, führt die BeginJoinGroup Methode auch eine Richtlinienüberprüfung durch, um zu überprüfen, ob der Client auf die Multicastgruppe zugreifen darf. Wenn der Client keinen Zugriff gewährt, wird ein SocketException Fehler ausgelöst mit AccessDenied.