最終更新:2019-12-09 (月) 17:21:39 (1561d)
System.Net.Sockets.UdpClient
Top / System.Net.Sockets.UdpClient
https://msdn.microsoft.com/ja-jp/library/system.net.sockets.udpclient(v=vs.110).aspx
コンストラクタ
コンストラクタ 説明 指定するポート 内部処理 UdpClient() UdpClient クラスの新しいインスタンスを初期化します。 this(AddressFamily.InterNetwork) UdpClient(int port) UdpClient クラスの新しいインスタンスを初期化し、指定したローカル ポート番号にバインドします。 ローカルポート? this(int port, AddressFamily.InterNetwork) UdpClient(IPEndPoint) UdpClient クラスの新しいインスタンスを初期化し、指定したローカル エンドポイントにバインドします。 ローカルEP createClientSocket();
Socket.Bind?(localEP);UdpClient(AddressFamily) UdpClient クラスの新しいインスタンスを初期化します。 createClientSocket(); UdpClient(int port, AddressFamily) UdpClient クラスの新しいインスタンスを初期化し、指定したローカル ポート番号にバインドします。 ローカルポート? createClientSocket();
Socket.Bind?(localEP);UdpClient(string hostname, int port) UdpClient クラスの新しいインスタンスを初期化し、既定のリモート ホストを確立します。 リモートポート? UdpClient.Connect(hostname, port)
UdpClient(int port, AddressFamily) - ローカルポートを指定
- AddressFamily.InterNetwork (IPv4) or AddressFamily.InterNetworkV6? (IPv6)かチェック
- localEP = new IPEndPoint(IPAddress.Any, port);
- createClientSocket();
- Client.Bind(localEP);
createClientSocket
接続
- UdpClient.Connect
- UdpClient.Receive(IPEndPoint) - リモート ホストが送信した UDP データグラムを返します。
関数
メンバ
System.Net.Sockets.Socket UdpClient.Client?