Condividi tramite


ILayeredSocketFactory.CreateSocket(Socket, String, Int32, Boolean) Metodo

Definizione

Restituisce un socket connesso all'host specificato a più livelli su un socket esistente.

[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

Parametri

socket
Socket

socket esistente

host
String

nome host/IP

port
Int32

porta nell'host

autoClose
Boolean

un flag per la chiusura del socket sottostante quando il socket creato viene chiuso

Restituisce

Socket di un nuovo socket

Attributi

Eccezioni

se si verifica un errore di I/O durante la creazione del socket

se non è possibile determinare l'indirizzo IP dell'host

Commenti

Restituisce un socket connesso all'host specificato a più livelli su un socket esistente. Usato principalmente per la creazione di socket sicuri tramite proxy.

Documentazione java per org.apache.http.conn.scheme.LayeredSocketFactory.createSocket(java.net.Socket, java.lang.String, int, boolean).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a