Compartilhar via


DatagramSocket.JoinMulticastGroup(HostName) Método

Definição

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.

Aplica-se a