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 Beitrittsvorgang für die Multicastgruppe, um das Empfangen von Datagrammen von einem beliebigen Gruppenteilnehmer zu ermöglichen.
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 beim Abschließen des Vorgangs aufgerufen werden soll.
- state
- Object
Optionale Zustandsinformationen, die an die callback
-Methode für diesen Vorgang übergeben werden sollen.
Gibt zurück
Ein IAsyncResult, das auf diesen Vorgang verweist.
- Attribute
Ausnahmen
Die Multicastgruppe wurde bereits zusammengeführt, oder ein Beitrittsvorgang wird derzeit ausgeführt.
UdpAnySourceMulticastClient wurde verworfen.
Fehler beim Versuch, auf den Socket zuzugreifen.
Hinweise
Die BeginJoinGroup -Methode bindet einen UDP-Multicastsocket an einen lokalen Port und verknüpft eine Multicastgruppe, damit Datagramme von jedem Multicastgruppenteilnehmer empfangen werden können. Der lokale Port und die Multicastgruppenadresse werden im UdpAnySourceMulticastClient Konstruktor angegeben.
Die im callback
Parameter angegebene Methode wird aufgerufen, wenn der Vorgang zum Einbinden der Multicastgruppe abgeschlossen ist.
Wenn dies für die Laufzeit erforderlich ist, führt die BeginJoinGroup Methode auch eine Richtlinienüberprüfung durch, um zu überprüfen, ob der Client auf die Multicastgruppe zugreifen darf. Wenn dem Client kein Zugriff gewährt wird, wird mit SocketExceptionAccessDeniedausgelöst.