ServerSocket.Bind 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
| 名称 | 说明 |
|---|---|
| Bind(SocketAddress) |
|
| Bind(SocketAddress, Int32) |
|
Bind(SocketAddress)
ServerSocket将绑定到特定地址(IP 地址和端口号)。
[Android.Runtime.Register("bind", "(Ljava/net/SocketAddress;)V", "GetBind_Ljava_net_SocketAddress_Handler")]
public virtual void Bind(Java.Net.SocketAddress? endpoint);
[<Android.Runtime.Register("bind", "(Ljava/net/SocketAddress;)V", "GetBind_Ljava_net_SocketAddress_Handler")>]
abstract member Bind : Java.Net.SocketAddress -> unit
override this.Bind : Java.Net.SocketAddress -> unit
参数
- endpoint
- SocketAddress
要绑定到的 IP 地址和端口号。
- 属性
例外
如果不支持,则为 SocketAddress 。
如果套接字已绑定或绑定过程中出现问题,
注解
ServerSocket将绑定到特定地址(IP 地址和端口号)。
如果地址为 null,则系统会选取临时端口和有效的本地地址以绑定套接字。
在 1.4 中添加。
Java文档java.net.ServerSocket.bind(java.net.SocketAddress)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。
适用于
Bind(SocketAddress, Int32)
ServerSocket将绑定到特定地址(IP 地址和端口号)。
[Android.Runtime.Register("bind", "(Ljava/net/SocketAddress;I)V", "GetBind_Ljava_net_SocketAddress_IHandler")]
public virtual void Bind(Java.Net.SocketAddress? endpoint, int backlog);
[<Android.Runtime.Register("bind", "(Ljava/net/SocketAddress;I)V", "GetBind_Ljava_net_SocketAddress_IHandler")>]
abstract member Bind : Java.Net.SocketAddress * int -> unit
override this.Bind : Java.Net.SocketAddress * int -> unit
参数
- endpoint
- SocketAddress
要绑定到的 IP 地址和端口号。
- backlog
- Int32
请求传入连接的队列的最大长度。
- 属性
例外
如果不支持,则为 SocketAddress 。
如果套接字已绑定或绑定过程中出现问题,
注解
ServerSocket将绑定到特定地址(IP 地址和端口号)。
如果地址为 null,则系统会选取临时端口和有效的本地地址以绑定套接字。
参数 backlog 是套接字上请求的最大挂起连接数。 其确切语义特定于实现。 具体而言,实现可能会施加最大长度,也可以选择忽略参数 altogther。 提供的值应大于 0。 如果它小于或等于 0,则将使用特定于实现的默认值。
在 1.4 中添加。
Java文档java.net.ServerSocket.bind(java.net.SocketAddress, int)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。