SocketFactory.CreateSocket Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.
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.
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.