SocketFactory.CreateSocket Método

Definición

Sobrecargas

Nombre Description
CreateSocket()

Crea un socket no conectado.

CreateSocket(InetAddress, Int32)

Crea un socket y lo conecta al número de puerto especificado en la dirección especificada.

CreateSocket(String, Int32)

Crea un socket y lo conecta al host remoto especificado en el puerto remoto especificado.

CreateSocket(InetAddress, Int32, InetAddress, Int32)

Crea un socket y lo conecta a la dirección remota especificada en el puerto remoto especificado.

CreateSocket(String, Int32, InetAddress, Int32)

Crea un socket y lo conecta al host remoto especificado en el puerto remoto especificado.

CreateSocket()

Crea un socket no conectado.

[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

Devoluciones

el socket no conectado

Atributos

Excepciones

si se produce un error al crear un nuevo socket.

Comentarios

Crea un socket no conectado.

Java documentación para javax.net.SocketFactory.createSocket().

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

CreateSocket(InetAddress, Int32)

Crea un socket y lo conecta al número de puerto especificado en la dirección especificada.

[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

Parámetros

host
InetAddress

el host del servidor

port
Int32

el puerto del servidor

Devoluciones

el Socket

Atributos

Excepciones

si se produce un error al crear un nuevo socket.

Comentarios

Crea un socket y lo conecta al número de puerto especificado en la dirección especificada. Este socket se configura mediante las opciones de socket establecidas para esta factoría.

Si hay un administrador de seguridad, se llama a su checkConnect método con la dirección de host y port como argumentos. Esto podría dar lugar a una excepción SecurityException.

Java documentación para javax.net.SocketFactory.createSocket(java.net.InetAddress, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

CreateSocket(String, Int32)

Crea un socket y lo conecta al host remoto especificado en el puerto remoto especificado.

[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

Parámetros

host
String

el nombre de host del servidor con el que se va a conectar o null para la dirección de bucle invertido.

port
Int32

el puerto del servidor

Devoluciones

el Socket

Atributos

Excepciones

si se produce un error al crear un nuevo socket.

si el host especificado es desconocido o no se pudo resolver la dirección IP.

Comentarios

Crea un socket y lo conecta al host remoto especificado en el puerto remoto especificado. Este socket se configura mediante las opciones de socket establecidas para esta factoría.

Si hay un administrador de seguridad, se llama a su checkConnect método con la dirección de host y port como argumentos. Esto podría dar lugar a una excepción SecurityException.

Java documentación para javax.net.SocketFactory.createSocket(java.lang.String, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

CreateSocket(InetAddress, Int32, InetAddress, Int32)

Crea un socket y lo conecta a la dirección remota especificada en el puerto remoto especificado.

[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

Parámetros

address
InetAddress

la dirección de red del servidor

port
Int32

el puerto del servidor

localAddress
InetAddress

la dirección de red del cliente

localPort
Int32

el puerto de cliente

Devoluciones

el Socket

Atributos

Excepciones

si se produce un error al crear un nuevo socket.

Comentarios

Crea un socket y lo conecta a la dirección remota especificada en el puerto remoto especificado. El socket también se enlazará a la dirección local y al puerto suplied. El socket se configura mediante las opciones de socket establecidas para esta factoría.

Si hay un administrador de seguridad, se llama a su checkConnect método con la dirección de host y port como argumentos. Esto podría dar lugar a una excepción SecurityException.

Java documentación para javax.net.SocketFactory.createSocket(java.net.InetAddress, int, java.net.InetAddress, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

CreateSocket(String, Int32, InetAddress, Int32)

Crea un socket y lo conecta al host remoto especificado en el puerto remoto especificado.

[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

Parámetros

host
String

el nombre de host del servidor con el que se va a conectar o null para la dirección de bucle invertido.

port
Int32

el puerto del servidor

localHost
InetAddress

la dirección local a la que está enlazado el socket

localPort
Int32

puerto local al que está enlazado el socket

Devoluciones

el Socket

Atributos

Excepciones

si se produce un error al crear un nuevo socket.

si el host especificado es desconocido o no se pudo resolver la dirección IP.

Comentarios

Crea un socket y lo conecta al host remoto especificado en el puerto remoto especificado. El socket también se enlazará a la dirección local y al puerto proporcionados. Este socket se configura mediante las opciones de socket establecidas para esta factoría.

Si hay un administrador de seguridad, se llama a su checkConnect método con la dirección de host y port como argumentos. Esto podría dar lugar a una excepción SecurityException.

Java documentación para javax.net.SocketFactory.createSocket(java.lang.String, int, java.net.InetAddress, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a