SocketFactory.CreateSocket メソッド

定義

オーバーロード

名前 説明
CreateSocket()

接続されていないソケットを作成します。

CreateSocket(InetAddress, Int32)

ソケットを作成し、指定したアドレスの指定したポート番号に接続します。

CreateSocket(String, Int32)

ソケットを作成し、指定したリモート ポートの指定したリモート ホストに接続します。

CreateSocket(InetAddress, Int32, InetAddress, Int32)

ソケットを作成し、指定したリモート ポートの指定したリモート アドレスに接続します。

CreateSocket(String, Int32, InetAddress, Int32)

ソケットを作成し、指定したリモート ポート上の指定されたリモート ホストに接続します。

CreateSocket()

接続されていないソケットを作成します。

[Android.Runtime.Register("createSocket", "()Ljava/net/Socket;", "GetCreateSocketHandler")]
public virtual Java.Net.Socket? CreateSocket();
[<Android.Runtime.Register("createSocket", "()Ljava/net/Socket;", "GetCreateSocketHandler")>]
abstract member CreateSocket : unit -> Java.Net.Socket
override this.CreateSocket : unit -> Java.Net.Socket

返品

接続されていないソケット

属性

例外

新しいソケットの作成時にエラーが発生した場合は 。

注釈

接続されていないソケットを作成します。

Javaドキュメント。

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

適用対象

CreateSocket(InetAddress, Int32)

ソケットを作成し、指定したアドレスの指定したポート番号に接続します。

[Android.Runtime.Register("createSocket", "(Ljava/net/InetAddress;I)Ljava/net/Socket;", "GetCreateSocket_Ljava_net_InetAddress_IHandler")]
public abstract Java.Net.Socket? CreateSocket(Java.Net.InetAddress? host, int port);
[<Android.Runtime.Register("createSocket", "(Ljava/net/InetAddress;I)Ljava/net/Socket;", "GetCreateSocket_Ljava_net_InetAddress_IHandler")>]
abstract member CreateSocket : Java.Net.InetAddress * int -> Java.Net.Socket

パラメーター

host
InetAddress

サーバー ホスト

port
Int32

サーバー ポート

返品

次の値を使用 Socket

属性

例外

新しいソケットの作成時にエラーが発生した場合は 。

注釈

ソケットを作成し、指定したアドレスの指定したポート番号に接続します。 このソケットは、このファクトリ用に確立されたソケット オプションを使用して構成されます。

セキュリティ マネージャーがある場合は、その checkConnect メソッドがホスト アドレスを使用して呼び出され、その引数として port されます。 これにより、SecurityException が発生する可能性があります。

Javaドキュメント。

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

適用対象

CreateSocket(String, Int32)

ソケットを作成し、指定したリモート ポートの指定したリモート ホストに接続します。

[Android.Runtime.Register("createSocket", "(Ljava/lang/String;I)Ljava/net/Socket;", "GetCreateSocket_Ljava_lang_String_IHandler")]
public abstract Java.Net.Socket? CreateSocket(string? host, int port);
[<Android.Runtime.Register("createSocket", "(Ljava/lang/String;I)Ljava/net/Socket;", "GetCreateSocket_Ljava_lang_String_IHandler")>]
abstract member CreateSocket : string * int -> Java.Net.Socket

パラメーター

host
String

接続するサーバー ホスト名、またはループバック アドレスの null

port
Int32

サーバー ポート

返品

次の値を使用 Socket

属性

例外

新しいソケットの作成時にエラーが発生した場合は 。

指定したホストが不明な場合、または IP アドレスを解決できなかった場合。

注釈

ソケットを作成し、指定したリモート ポートの指定したリモート ホストに接続します。 このソケットは、このファクトリ用に確立されたソケット オプションを使用して構成されます。

セキュリティ マネージャーがある場合は、その checkConnect メソッドがホスト アドレスを使用して呼び出され、その引数として port されます。 これにより、SecurityException が発生する可能性があります。

Javaドキュメント。

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

適用対象

CreateSocket(InetAddress, Int32, InetAddress, Int32)

ソケットを作成し、指定したリモート ポートの指定したリモート アドレスに接続します。

[Android.Runtime.Register("createSocket", "(Ljava/net/InetAddress;ILjava/net/InetAddress;I)Ljava/net/Socket;", "GetCreateSocket_Ljava_net_InetAddress_ILjava_net_InetAddress_IHandler")]
public abstract Java.Net.Socket? CreateSocket(Java.Net.InetAddress? address, int port, Java.Net.InetAddress? localAddress, int localPort);
[<Android.Runtime.Register("createSocket", "(Ljava/net/InetAddress;ILjava/net/InetAddress;I)Ljava/net/Socket;", "GetCreateSocket_Ljava_net_InetAddress_ILjava_net_InetAddress_IHandler")>]
abstract member CreateSocket : Java.Net.InetAddress * int * Java.Net.InetAddress * int -> Java.Net.Socket

パラメーター

address
InetAddress

サーバー ネットワーク アドレス

port
Int32

サーバー ポート

localAddress
InetAddress

クライアント ネットワーク アドレス

localPort
Int32

クライアント ポート

返品

次の値を使用 Socket

属性

例外

新しいソケットの作成時にエラーが発生した場合は 。

注釈

ソケットを作成し、指定したリモート ポートの指定したリモート アドレスに接続します。 ソケットは、ローカル アドレスとポートにバインドされます。 ソケットは、このファクトリ用に確立されたソケット オプションを使用して構成されます。

セキュリティ マネージャーがある場合は、その checkConnect メソッドがホスト アドレスを使用して呼び出され、その引数として port されます。 これにより、SecurityException が発生する可能性があります。

Javaドキュメント。

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

適用対象

CreateSocket(String, Int32, InetAddress, Int32)

ソケットを作成し、指定したリモート ポート上の指定されたリモート ホストに接続します。

[Android.Runtime.Register("createSocket", "(Ljava/lang/String;ILjava/net/InetAddress;I)Ljava/net/Socket;", "GetCreateSocket_Ljava_lang_String_ILjava_net_InetAddress_IHandler")]
public abstract Java.Net.Socket? CreateSocket(string? host, int port, Java.Net.InetAddress? localHost, int localPort);
[<Android.Runtime.Register("createSocket", "(Ljava/lang/String;ILjava/net/InetAddress;I)Ljava/net/Socket;", "GetCreateSocket_Ljava_lang_String_ILjava_net_InetAddress_IHandler")>]
abstract member CreateSocket : string * int * Java.Net.InetAddress * int -> Java.Net.Socket

パラメーター

host
String

接続するサーバー ホスト名、またはループバック アドレスの null

port
Int32

サーバー ポート

localHost
InetAddress

ソケットがバインドされているローカル アドレス

localPort
Int32

ソケットがバインドされているローカル ポート

返品

次の値を使用 Socket

属性

例外

新しいソケットの作成時にエラーが発生した場合は 。

指定したホストが不明な場合、または IP アドレスを解決できなかった場合。

注釈

ソケットを作成し、指定したリモート ポート上の指定されたリモート ホストに接続します。 ソケットは、指定されたローカル アドレスとポートにもバインドされます。 このソケットは、このファクトリ用に確立されたソケット オプションを使用して構成されます。

セキュリティ マネージャーがある場合は、その checkConnect メソッドがホスト アドレスを使用して呼び出され、その引数として port されます。 これにより、SecurityException が発生する可能性があります。

Javaドキュメント。

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

適用対象