SSLServerSocket 构造函数

定义

重载

SSLServerSocket()

仅由子类使用。

SSLServerSocket(Int32)

仅由子类使用。

SSLServerSocket(Int32, Int32)

仅由子类使用。

SSLServerSocket(IntPtr, JniHandleOwnership)

创建 JNI 对象的托管表示形式时使用的构造函数;由运行时调用。

SSLServerSocket(Int32, Int32, InetAddress)

仅由子类使用。

SSLServerSocket()

仅由子类使用。

[Android.Runtime.Register(".ctor", "()V", "")]
protected SSLServerSocket ();
属性

例外

如果创建套接字失败,

注解

仅由子类使用。

使用默认身份验证上下文创建未绑定的 TCP 服务器套接字。

适用于 . 的 javax.net.ssl.SSLServerSocket.SSLServerSocket()Java 文档

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

适用于

SSLServerSocket(Int32)

仅由子类使用。

[Android.Runtime.Register(".ctor", "(I)V", "")]
protected SSLServerSocket (int port);
[<Android.Runtime.Register(".ctor", "(I)V", "")>]
new Javax.Net.Ssl.SSLServerSocket : int -> Javax.Net.Ssl.SSLServerSocket

参数

port
Int32

要侦听的端口

属性

例外

如果创建套接字失败,

注解

仅由子类使用。

使用默认身份验证上下文在端口上创建 TCP 服务器套接字。 连接积压工作默认为在系统开始拒绝新连接请求之前排队的五十个连接。

在任意可用端口上创建套接字的 0 端口号。

如果有安全管理器,则会 checkListen 使用参数作为参数调用 port 其方法,以确保允许该操作。 这可能会导致 SecurityException。

适用于 . 的 javax.net.ssl.SSLServerSocket.SSLServerSocket(int)Java 文档

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

适用于

SSLServerSocket(Int32, Int32)

仅由子类使用。

[Android.Runtime.Register(".ctor", "(II)V", "")]
protected SSLServerSocket (int port, int backlog);
[<Android.Runtime.Register(".ctor", "(II)V", "")>]
new Javax.Net.Ssl.SSLServerSocket : int * int -> Javax.Net.Ssl.SSLServerSocket

参数

port
Int32

要侦听的端口

backlog
Int32

请求传入连接的队列的最大长度。

属性

例外

如果创建套接字失败,

注解

仅由子类使用。

使用默认身份验证上下文和指定的连接积压工作在端口上创建 TCP 服务器套接字。

在任意可用端口上创建套接字的 0 端口号。

参数 backlog 是套接字上请求的最大挂起连接数。 其确切语义特定于实现。 具体而言,实现可能会施加最大长度,也可以选择忽略参数 altogther。 提供的值应大于 0。 如果它小于或等于 0,则将使用特定于实现的默认值。

如果有安全管理器,则会 checkListen 使用参数作为参数调用 port 其方法,以确保允许该操作。 这可能会导致 SecurityException。

适用于 . 的 javax.net.ssl.SSLServerSocket.SSLServerSocket(int, int)Java 文档

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

适用于

SSLServerSocket(IntPtr, JniHandleOwnership)

创建 JNI 对象的托管表示形式时使用的构造函数;由运行时调用。

protected SSLServerSocket (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Javax.Net.Ssl.SSLServerSocket : nativeint * Android.Runtime.JniHandleOwnership -> Javax.Net.Ssl.SSLServerSocket

参数

javaReference
IntPtr

nativeint

IntPtr一个包含 Java 本机接口 (JNI) 对象引用。

transfer
JniHandleOwnership

指示 JniHandleOwnership如何处理 javaReference

注解

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

适用于

SSLServerSocket(Int32, Int32, InetAddress)

仅由子类使用。

[Android.Runtime.Register(".ctor", "(IILjava/net/InetAddress;)V", "")]
protected SSLServerSocket (int port, int backlog, Java.Net.InetAddress? address);
[<Android.Runtime.Register(".ctor", "(IILjava/net/InetAddress;)V", "")>]
new Javax.Net.Ssl.SSLServerSocket : int * int * Java.Net.InetAddress -> Javax.Net.Ssl.SSLServerSocket

参数

port
Int32

要侦听的端口

backlog
Int32

请求传入连接的队列的最大长度。

address
InetAddress

网络接口的地址,通过该地址接受连接

属性

例外

如果创建套接字失败,

注解

仅由子类使用。

使用默认身份验证上下文和指定的积压连接以及特定的指定网络接口在端口上创建 TCP 服务器套接字。 此构造函数用于多宿主主机上,例如用于防火墙或路由器的构造函数,以控制通过哪个接口提供网络服务。

如果有安全管理器,则会 checkListen 使用参数作为参数调用 port 其方法,以确保允许该操作。 这可能会导致 SecurityException。

在任意可用端口上创建套接字的 0 端口号。

参数 backlog 是套接字上请求的最大挂起连接数。 其确切语义特定于实现。 具体而言,实现可能会施加最大长度,也可以选择忽略参数 altogther。 提供的值应大于 0。 如果它小于或等于 0,则将使用特定于实现的默认值。

如果 地址 为 null,则默认接受任何/所有本地地址上的连接。

适用于 . 的 javax.net.ssl.SSLServerSocket.SSLServerSocket(int, int, java.net.InetAddress)Java 文档

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

适用于