次の方法で共有


UdpSingleSourceMulticastClient(IPAddress, IPAddress, Int32) コンストラクター

定義

注意事項

This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.

グループ アドレスにサブスクライブし、1 つのソースからデータグラムを受信することが可能な、新しい UdpSingleSourceMulticastClient UDP クライアントを作成します。

public:
 UdpSingleSourceMulticastClient(System::Net::IPAddress ^ sourceAddress, System::Net::IPAddress ^ groupAddress, int localPort);
[System.Obsolete("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
public UdpSingleSourceMulticastClient (System.Net.IPAddress sourceAddress, System.Net.IPAddress groupAddress, int localPort);
[<System.Obsolete("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)>]
new System.Net.Sockets.UdpSingleSourceMulticastClient : System.Net.IPAddress * System.Net.IPAddress * int -> System.Net.Sockets.UdpSingleSourceMulticastClient
Public Sub New (sourceAddress As IPAddress, groupAddress As IPAddress, localPort As Integer)

パラメーター

sourceAddress
IPAddress

この受信者にとってサブスクライブ先となる送信者の発信元アドレス。

groupAddress
IPAddress

この受信者にとってサブスクライブ先となるマルチキャスト グループのアドレス。

localPort
Int32

この受信者がバインドするローカルのポート。

属性

例外

sourceAddress および groupAddress は同じアドレス ファミリである必要があります。

sourceAddress が null 参照 (Visual Basic では Nothing) です。

- または -

groupAddress が null 参照 (Visual Basic では Nothing) です。

localPort が 0 未満です。

- または -

localPort が 65,535 より大きい値です。

localPort が 1024 より小さい値です。

注釈

コンストラクターは UdpSingleSourceMulticastClient UDP マルチキャスト ソケットをグループ アドレスとポートに関連付けますが、ソケットをバインドしたり、使用したりしません。

パラメーターには groupAddress 、IPv6 または IPv4 マルチキャスト アドレスを指定できます。 ただし、 パラメーターと groupAddress パラメーターのアドレス ファミリはsourceAddress同じである必要があります。

パラメーターには localPort 、1,024 未満のポートを指定しないでください。

適用対象