ServerSocketChannel.Bind 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
Bind(SocketAddress) |
將通道的套接字系結至本機位址,並將套接字設定為接聽連線。 |
Bind(SocketAddress, Int32) |
將通道的套接字系結至本機位址,並將套接字設定為接聽連線。 |
Bind(SocketAddress)
將通道的套接字系結至本機位址,並將套接字設定為接聽連線。
[Android.Runtime.Register("bind", "(Ljava/net/SocketAddress;)Ljava/nio/channels/ServerSocketChannel;", "", ApiSince=24)]
public Java.Nio.Channels.ServerSocketChannel? Bind (Java.Net.SocketAddress? local);
[<Android.Runtime.Register("bind", "(Ljava/net/SocketAddress;)Ljava/nio/channels/ServerSocketChannel;", "", ApiSince=24)>]
member this.Bind : Java.Net.SocketAddress -> Java.Nio.Channels.ServerSocketChannel
參數
- local
- SocketAddress
系結套接字的本機位址,或 null
系結至自動指派的套接字位址
傳回
此通道
- 屬性
備註
將通道的套接字系結至本機位址,並將套接字設定為接聽連線。
這個方法的調用相當於下列專案: <blockquote>
bind(local, 0);
</blockquote>
已在1.7中新增。
的 java.nio.channels.ServerSocketChannel.bind(java.net.SocketAddress)
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
Bind(SocketAddress, Int32)
將通道的套接字系結至本機位址,並將套接字設定為接聽連線。
[Android.Runtime.Register("bind", "(Ljava/net/SocketAddress;I)Ljava/nio/channels/ServerSocketChannel;", "GetBind_Ljava_net_SocketAddress_IHandler", ApiSince=24)]
public abstract Java.Nio.Channels.ServerSocketChannel? Bind (Java.Net.SocketAddress? local, int backlog);
[<Android.Runtime.Register("bind", "(Ljava/net/SocketAddress;I)Ljava/nio/channels/ServerSocketChannel;", "GetBind_Ljava_net_SocketAddress_IHandler", ApiSince=24)>]
abstract member Bind : Java.Net.SocketAddress * int -> Java.Nio.Channels.ServerSocketChannel
參數
- local
- SocketAddress
要系結套接字的位址,或 null
系結至自動指派的套接字位址
- backlog
- Int32
暫止連線數目上限
傳回
此通道
- 屬性
備註
將通道的套接字系結至本機位址,並將套接字設定為接聽連線。
這個方法可用來建立套接字與本機位址之間的關聯。 建立關聯之後,套接字會保持系結,直到通道關閉為止。
參數 backlog
是套接字上暫止連線的數目上限。 其確切語意是特定實作。 特別是,實作可能會施加最大長度,或可能選擇忽略參數 altogther。 backlog
如果 參數具有 值 或負值0
,則會使用實作特定的預設值。
已在1.7中新增。
的 java.nio.channels.ServerSocketChannel.bind(java.net.SocketAddress, int)
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。