DatagramSocketImpl.Connect(InetAddress, Int32) メソッド

定義

データグラム ソケットをリモート接続先に接続します。

[Android.Runtime.Register("connect", "(Ljava/net/InetAddress;I)V", "GetConnect_Ljava_net_InetAddress_IHandler")]
protected virtual void Connect (Java.Net.InetAddress? address, int port);
[<Android.Runtime.Register("connect", "(Ljava/net/InetAddress;I)V", "GetConnect_Ljava_net_InetAddress_IHandler")>]
abstract member Connect : Java.Net.InetAddress * int -> unit
override this.Connect : Java.Net.InetAddress * int -> unit

パラメーター

address
InetAddress

接続先のリモート InetAddress

port
Int32

リモート ポート番号

属性

例外

指定されたリモート アドレスとポートにデータグラム ソケットを接続できない場合は 。

注釈

データグラム ソケットをリモート接続先に接続します。 これにより、リモート アドレスがローカル ソケットに関連付けられます。これにより、データグラムはこの宛先にのみ送信され、この宛先から受信されます。 これは、ネイティブ システム接続を呼び出すためにオーバーライドされる場合があります。

ソケットが接続されているリモート宛先が存在しないか、それ以外の場合は到達不能であり、そのアドレスに対して ICMP 宛先到達不能パケットが受信された場合、その後の送受信呼び出しで PortUnreachableException がスローされる可能性があります。 例外がスローされる保証はありません。

1.4 で追加されました。

の Java ドキュメント java.net.DatagramSocketImpl.connect(java.net.InetAddress, int)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象