ISocketFactory.ConnectSocket Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Connette un socket all'host specificato.
[Android.Runtime.Register("connectSocket", "(Ljava/net/Socket;Ljava/lang/String;ILjava/net/InetAddress;ILorg/apache/http/params/HttpParams;)Ljava/net/Socket;", "GetConnectSocket_Ljava_net_Socket_Ljava_lang_String_ILjava_net_InetAddress_ILorg_apache_http_params_HttpParams_Handler:Org.Apache.Http.Conn.Schemes.ISocketFactoryInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Net.Socket? ConnectSocket (Java.Net.Socket? sock, string? host, int port, Java.Net.InetAddress? localAddress, int localPort, Org.Apache.Http.Params.IHttpParams? params);
[<Android.Runtime.Register("connectSocket", "(Ljava/net/Socket;Ljava/lang/String;ILjava/net/InetAddress;ILorg/apache/http/params/HttpParams;)Ljava/net/Socket;", "GetConnectSocket_Ljava_net_Socket_Ljava_lang_String_ILjava_net_InetAddress_ILorg_apache_http_params_HttpParams_Handler:Org.Apache.Http.Conn.Schemes.ISocketFactoryInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member ConnectSocket : Java.Net.Socket * string * int * Java.Net.InetAddress * int * Org.Apache.Http.Params.IHttpParams -> Java.Net.Socket
Parametri
- sock
- Socket
socket da connettere, come ottenuto da #createSocket createSocket
.
null
indica che deve essere creato e connesso un nuovo socket.
- host
- String
host a cui connettersi
- port
- Int32
porta a cui connettersi nell'host
- localAddress
- InetAddress
l'indirizzo locale a cui associare il socket o null
per qualsiasi
- localPort
- Int32
la porta nel computer locale, 0 o un numero negativo per qualsiasi
- params
- IHttpParams
aggiuntivo HttpParams parameters
per la connessione
Restituisce
socket connesso. L'oggetto restituito può essere diverso dall'argomento sock
se questa factory supporta un protocollo a più livelli.
- Attributi
Eccezioni
se si verifica un errore di I/O
se non è possibile determinare l'indirizzo IP dell'host di destinazione
se il socket non può essere connesso entro il limite di tempo definito nel params
Commenti
Connette un socket all'host specificato.
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.