DatagramSocket.JoinMulticastGroup(HostName) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Une um objeto DatagramSocket a um grupo multicast.
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
O nome do host ou o endereço IP do grupo multicast.
Requisitos do Windows
Funcionalidades do aplicativo |
ID_CAP_NETWORKING [Windows Phone]
|
Comentários
Para receber pacotes multicast no objeto DatagramSocket , um aplicativo deve atribuir o evento MessageReceived a um manipulador de eventos, associar a um nome de serviço local ou porta UDP e um nome de host local ou endereço IP usando o método BindEndpointAsync ou BindServiceNameAsync e, em seguida, chamar o método JoinMulticastGroup para ingressar no grupo multicast.
Se um adaptador de rede tiver sido especificado para o método BindServiceNameAsync , somente os grupos em redes presentes no adaptador especificado serão unidos.
Um aplicativo que recebe pacotes multicast também pode precisar lidar com alterações no adaptador de rede. Se a conectividade de rede for alterada e o computador ou dispositivo local receber um endereço IP diferente, o aplicativo precisará reingressar no grupo multicast.