Compartir a través de


ILayeredSocketFactory.CreateSocket(Socket, String, Int32, Boolean) Método

Definición

Devuelve un socket conectado al host determinado que se superpone a un socket existente.

[Android.Runtime.Register("createSocket", "(Ljava/net/Socket;Ljava/lang/String;IZ)Ljava/net/Socket;", "GetCreateSocket_Ljava_net_Socket_Ljava_lang_String_IZHandler:Org.Apache.Http.Conn.Schemes.ILayeredSocketFactoryInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Net.Socket? CreateSocket (Java.Net.Socket? socket, string? host, int port, bool autoClose);
[<Android.Runtime.Register("createSocket", "(Ljava/net/Socket;Ljava/lang/String;IZ)Ljava/net/Socket;", "GetCreateSocket_Ljava_net_Socket_Ljava_lang_String_IZHandler:Org.Apache.Http.Conn.Schemes.ILayeredSocketFactoryInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member CreateSocket : Java.Net.Socket * string * int * bool -> Java.Net.Socket

Parámetros

socket
Socket

el socket existente

host
String

el nombre de host/IP

port
Int32

el puerto en el host

autoClose
Boolean

una marca para cerrar el socket de subling cuando se cierra el socket creado.

Devoluciones

Socket de un nuevo socket

Atributos

Excepciones

si se produce un error de E/S al crear el socket

si no se puede determinar la dirección IP del host

Comentarios

Devuelve un socket conectado al host determinado que se superpone a un socket existente. Se usa principalmente para crear sockets seguros a través de servidores proxy.

Documentación de Java para org.apache.http.conn.scheme.LayeredSocketFactory.createSocket(java.net.Socket, java.lang.String, int, boolean).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a