DatagramSocket.JoinMulticastGroup(HostName) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Une un objeto DatagramSocket a un grupo de multidifusión.
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)
Parámetros
- host
- HostName
Nombre de host o dirección IP del grupo de multidifusión.
Requisitos de Windows
Características de aplicaciones |
ID_CAP_NETWORKING [Windows Phone]
|
Comentarios
Para recibir paquetes de multidifusión en el objeto DatagramSocket , una aplicación debe asignar el evento MessageReceived a un controlador de eventos, enlazar con un nombre de servicio local o un puerto UDP y un nombre de host local o una dirección IP mediante el método BindEndpointAsync o BindServiceNameAsync y, a continuación, llamar al método JoinMulticastGroup para unirse al grupo de multidifusión.
Si se especificó un adaptador de red en el método BindServiceNameAsync , solo se unirán los grupos de las redes presentes en el adaptador especificado.
Es posible que una aplicación que reciba paquetes de multidifusión también tenga que tratar con los cambios del adaptador de red. Si cambia la conectividad de red y al equipo local o dispositivo se le asigna una dirección IP diferente, la aplicación debe volver a unirse al grupo de multidifusión.