Lingua

DatagramSocket.JoinMulticastGroup(HostName) Metodo

Definizione

Aggiunge un oggetto DatagramSocket a un gruppo 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)

Parametri

host
HostName

Nome host o indirizzo IP per il gruppo multicast.

Commenti

Per ricevere pacchetti multicast nell'oggetto DatagramSocket , un'app deve assegnare l'evento MessageReceived a un gestore eventi, eseguire l'associazione a un nome del servizio locale o a una porta UDP e a un nome host locale o un indirizzo IP usando il metodo BindEndpointAsync o BindServiceNameAsync e quindi chiamare il metodo JoinMulticastGroup per partecipare al gruppo multicast.

Se è stata specificata una scheda di rete per il metodo BindServiceNameAsync , verranno aggiunti solo i gruppi nelle reti presenti nella scheda specificata.

Un'app che riceve pacchetti multicast potrebbe anche dover gestire le modifiche delle schede di rete. Se la connettività di rete cambia e al computer o al dispositivo locale viene assegnato un indirizzo IP diverso, l'app deve ricongiunire il gruppo multicast.

Si applica a