UdpSingleSourceMulticastClient.BeginJoinGroup(AsyncCallback, Object) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Attention
This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Lie le socket et commence une opération de jointure au groupe de multidiffusion pour permettre aux datagrammes d’être reçus à partir d’une seule adresse source.
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
Paramètres
- callback
- AsyncCallback
Méthode de rappel à appeler une fois l’opération terminée.
- state
- Object
Informations d’état facultatives à transmettre à la callback méthode pour cette opération.
Retours
Qui IAsyncResult fait référence à cette opération.
- Attributs
Exceptions
Le groupe de multidiffusion a déjà été joint ou une opération de jointure est en cours.
Il UdpSingleSourceMulticastClient a été supprimé.
Une erreur s’est produite lors de la tentative d’accès au socket.
Remarques
La BeginJoinGroup méthode lie un socket de multidiffusion UDP à un port local et joint un groupe de multidiffusion pour permettre aux datagrammes d’être reçus à partir d’une seule adresse source. L’adresse du groupe de multidiffusion, l’adresse source unique et le port local à lier sont spécifiés dans le UdpSingleSourceMulticastClient constructeur.
La méthode spécifiée dans le callback paramètre est appelée lorsque l’opération de jointure du groupe de multidiffusion est terminée.
Si nécessaire par le runtime, la BeginJoinGroup méthode effectue également une vérification de stratégie pour vérifier que le client est autorisé à accéder au groupe de multidiffusion. Si le client n’est pas autorisé à accéder, un SocketException accès est levée avec AccessDenied.