Freigeben über


ISocketFactory.ConnectSocket Methode

Definition

Verbindet einen Socket mit dem angegebenen Host.

[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

Parameter

sock
Socket

der zu verbindende Socket, wie er von #createSocket createSocket. null gibt an, dass ein neuer Socket erstellt und verbunden werden soll.

host
String

der Host, mit dem eine Verbindung hergestellt werden soll

port
Int32

der Port, mit dem eine Verbindung auf dem Host hergestellt werden soll

localAddress
InetAddress

die lokale Adresse, an die der Socket gebunden werden soll, oder null für eine beliebige Adresse

localPort
Int32

port auf dem lokalen Computer, 0 oder einer negativen Zahl für beliebige

params
IHttpParams

zusätzliche HttpParams parameters Informationen zum Herstellen einer Verbindung

Gibt zurück

der verbundene Socket. Das zurückgegebene Objekt kann sich vom sock Argument unterscheiden, wenn diese Factory ein layered-Protokoll unterstützt.

Attribute

Ausnahmen

wenn ein E/A-Fehler auftritt

wenn die IP-Adresse des Zielhosts nicht bestimmt werden kann

wenn der Socket nicht innerhalb des im Rahmen des in der params

Hinweise

Verbindet einen Socket mit dem angegebenen Host.

Java-Dokumentation für org.apache.http.conn.scheme.SocketFactory.connectSocket(java.net.Socket, java.lang.String, int, java.net.InetAddress, int, org.apache.http.params.HttpParams).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: