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.
Requisiti Windows
Funzionalità dell'app |
ID_CAP_NETWORKING [Windows Phone]
|
Commenti
Per ricevere pacchetti multicast nell'oggetto DatagramSocket , un'app deve assegnare l'evento MessageReceived a un gestore eventi, associare a un nome del servizio locale o a una porta UDP e 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 al metodo BindServiceNameAsync , verranno aggiunti solo i gruppi nelle reti presenti nella scheda specificata.
Un'app che riceve pacchetti multicast può anche dover gestire le modifiche della scheda di rete. Se la connettività di rete cambia e il computer locale o il dispositivo viene assegnato un indirizzo IP diverso, l'app deve tornare al gruppo multicast.