MultihomePlainSocketFactory.ConnectSocket 方法

定义

尝试将套接字连接到给定主机名解析为的任何 InetAddresses。

[Android.Runtime.Register("connectSocket", "(Ljava/net/Socket;Ljava/lang/String;ILjava/net/InetAddress;ILorg/apache/http/params/HttpParams;)Ljava/net/Socket;", "")]
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;", "")>]
abstract member ConnectSocket : Java.Net.Socket * string * int * Java.Net.InetAddress * int * Org.Apache.Http.Params.IHttpParams -> Java.Net.Socket
override this.ConnectSocket : Java.Net.Socket * string * int * Java.Net.InetAddress * int * Org.Apache.Http.Params.IHttpParams -> Java.Net.Socket

参数

sock
Socket

用于连接到任何给定地址的套接字

host
String

要连接到的主机名

port
Int32

要连接到的端口

localAddress
InetAddress

本地地址

localPort
Int32

本地端口

params
IHttpParams

HTTP 参数

返回

实现

属性

例外

如果在连接期间发生错误

如果在连接之前超时过期

注解

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于