DatagramSocket.JoinMulticastGroup(HostName) 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.
Joint un objet DatagramSocket à un groupe de multidiffusion.
public:
virtual void JoinMulticastGroup(HostName ^ host) = JoinMulticastGroup;
void JoinMulticastGroup(HostName const& host);
public void JoinMulticastGroup(HostName host);
function joinMulticastGroup(host)
Public Sub JoinMulticastGroup (host As HostName)
Paramètres
- host
- HostName
Nom d’hôte ou adresse IP du groupe de multidiffusion.
Configuration requise pour Windows
Fonctionnalités de l’application |
ID_CAP_NETWORKING [Windows Phone]
|
Remarques
Pour recevoir des paquets de multidiffusion sur l’objet DatagramSocket , une application doit affecter l’événement MessageReceived à un gestionnaire d’événements, lier un nom de service local ou un port UDP et un nom d’hôte ou une adresse IP locale à l’aide de la méthode BindEndpointAsync ou BindServiceNameAsync , puis appeler la méthode JoinMulticastGroup pour rejoindre le groupe de multidiffusion.
Si une carte réseau a été spécifiée à la méthode BindServiceNameAsync , seuls les groupes sur les réseaux présents sur l’adaptateur spécifié sont joints.
Une application recevant des paquets de multidiffusion peut également avoir besoin de gérer les modifications de carte réseau. Si la connectivité réseau change et que l’ordinateur local ou l’appareil se voit attribuer une adresse IP différente, l’application doit rejoindre le groupe de multidiffusion.