DatagramSocket.JoinMulticastGroup(HostName) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.