DatagramSocket.JoinMulticastGroup(HostName) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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 アドレス。
注釈
DatagramSocket オブジェクトでマルチキャスト パケットを受信するには、アプリで MessageReceived イベントをイベント ハンドラーに割り当て、BindEndpointAsync または BindServiceNameAsync メソッドを使用してローカル サービス名または UDP ポートとローカル ホスト名または IP アドレスにバインドしてから、JoinMulticastGroup メソッドを呼び出してマルチキャスト グループに参加させる必要があります。
ネットワーク アダプターが BindServiceNameAsync メソッドに指定された場合、指定したアダプターに存在するネットワーク上のグループのみが結合されます。
マルチキャスト パケットを受信するアプリも、ネットワーク アダプターの変更に対処する必要があります。 ネットワーク接続が変更され、ローカル コンピューターまたはデバイスに別の IP アドレスが割り当てられている場合、アプリはマルチキャスト グループに再び参加する必要があります。