DatagramSocket.JoinMulticastGroup(HostName) 方法

定義

DatagramSocket 物件聯結至多播群組。

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)

參數

host
HostName

多播群組的主機名稱或 IP 位址。

Windows 需求

應用程式功能
ID_CAP_NETWORKING [Windows Phone]

備註

若要在 DatagramSocket 物件上接收多播封包,應用程式必須將 MessageReceived 事件指派給事件處理常式、系結至本機服務名稱或 UDP 埠,以及使用 BindEndpointAsyncBindServiceNameAsync 方法的本機主機名稱或 IP 位址,然後呼叫 JoinMulticastGroup 方法來加入多播群組。

如果已將網路介面卡指定給 BindServiceNameAsync 方法,則只會聯結指定配接器上存在之網路上的群組。

接收多播封包的應用程式可能也需要處理網路介面卡變更。 如果網路連線變更,且本機電腦或裝置被指派不同的 IP 位址,應用程式必須重新加入多播群組。

適用於