Langue

ISocketFactory.ConnectSocket Méthode

Définition

Connecte un socket à l’hôte donné.

[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

Paramètres

sock
Socket

le socket à connecter, tel qu’obtenu à partir de #createSocket createSocket. null indique qu’un nouveau socket doit être créé et connecté.

host
String

l’hôte auquel se connecter

port
Int32

port auquel se connecter sur l’hôte

localAddress
InetAddress

adresse locale à laquelle lier le socket, ou null pour n’importe quelle adresse

localPort
Int32

le port sur l’ordinateur local, 0 ou un nombre négatif pour n’importe quel

params
IHttpParams

supplémentaires HttpParams parameters pour la connexion

Retours

le socket connecté. L’objet retourné peut être différent de l’argument sock si cette fabrique prend en charge un protocole en couches.

Attributs

Exceptions

si une erreur d’E/S se produit

si l’adresse IP de l’hôte cible ne peut pas être déterminée

si le socket ne peut pas être connecté dans la limite de temps définie dans le params

Remarques

Connecte un socket à l’hôte donné.

Java documentation pour org.apache.http.conn.scheme.SocketFactory.connectSocket(java.net.Socket, java.lang.String, int, java.net.InetAddress, int, org.apache.http.params.HttpParams).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à