DatagramSocket.JoinMulticastGroup(HostName) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Verknüpft ein DatagramSocket-Objekt mit einer Multicastgruppe.
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)
Parameter
- host
- HostName
Der Hostname oder die IP-Adresse für die Multicastgruppe.
Windows-Anforderungen
App-Funktionen |
ID_CAP_NETWORKING [Windows Phone]
|
Hinweise
Um Multicastpakete für das DatagramSocket-Objekt zu empfangen, muss eine App das MessageReceived-Ereignis einem Ereignishandler zuweisen, eine Bindung an einen lokalen Dienstnamen oder UDP-Port und einen lokalen Hostnamen oder eine lokale IP-Adresse mithilfe der BindEndpointAsync- oder BindServiceNameAsync-Methode herstellen und dann die JoinMulticastGroup-Methode aufrufen, um der Multicastgruppe beizutreten.
Wenn für die BindServiceNameAsync-Methode ein Netzwerkadapter angegeben wurde, werden nur Gruppen in Netzwerken, die auf dem angegebenen Adapter vorhanden sind, verknüpft.
Eine App, die Multicastpakete empfängt, muss sich möglicherweise auch mit Netzwerkadapteränderungen befassen. Wenn sich die Netzwerkkonnektivität ändert und dem lokalen Computer oder Gerät eine andere IP-Adresse zugewiesen wird, muss die App der Multicastgruppe erneut beitreten.