ServerSocketFactory.CreateServerSocket 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| CreateServerSocket() |
回傳一個未綁定的伺服器插槽。 |
| CreateServerSocket(Int32) |
回傳綁定到指定埠的伺服器套接字。 |
| CreateServerSocket(Int32, Int32) |
回傳綁定於指定埠的伺服器套接字,並使用指定的連線待辦清單。 |
| CreateServerSocket(Int32, Int32, InetAddress) |
回傳綁定於指定埠的伺服器套接字,並包含指定的監聽待辦清單和本地 IP。 |
CreateServerSocket()
回傳一個未綁定的伺服器插槽。
[Android.Runtime.Register("createServerSocket", "()Ljava/net/ServerSocket;", "GetCreateServerSocketHandler")]
public virtual Java.Net.ServerSocket? CreateServerSocket();
[<Android.Runtime.Register("createServerSocket", "()Ljava/net/ServerSocket;", "GetCreateServerSocketHandler")>]
abstract member CreateServerSocket : unit -> Java.Net.ServerSocket
override this.CreateServerSocket : unit -> Java.Net.ServerSocket
傳回
未綁定的套筒
- 屬性
例外狀況
如果在建立新伺服器插槽時發生錯誤。
備註
回傳一個未綁定的伺服器插槽。 套筒配置時會依據本廠提供的套筒選項(例如接受逾時)。
Java 文件 javax.net.ServerSocketFactory.createServerSocket()。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
CreateServerSocket(Int32)
回傳綁定到指定埠的伺服器套接字。
[Android.Runtime.Register("createServerSocket", "(I)Ljava/net/ServerSocket;", "GetCreateServerSocket_IHandler")]
public abstract Java.Net.ServerSocket? CreateServerSocket(int port);
[<Android.Runtime.Register("createServerSocket", "(I)Ljava/net/ServerSocket;", "GetCreateServerSocket_IHandler")>]
abstract member CreateServerSocket : int -> Java.Net.ServerSocket
參數
- port
- Int32
值得聆聽的移植版
傳回
該 ServerSocket
- 屬性
例外狀況
如果在建立新伺服器插槽時發生錯誤。
備註
回傳綁定到指定埠的伺服器套接字。 套筒配置時會依據本廠提供的套筒選項(例如接受逾時)。
若存在安全管理器,則以參數呼叫checkListen其port方法,以確保操作被允許。 這可能導致安全例外(SecurityException)。
Java 文件 javax.net.ServerSocketFactory.createServerSocket(int)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
CreateServerSocket(Int32, Int32)
回傳綁定於指定埠的伺服器套接字,並使用指定的連線待辦清單。
[Android.Runtime.Register("createServerSocket", "(II)Ljava/net/ServerSocket;", "GetCreateServerSocket_IIHandler")]
public abstract Java.Net.ServerSocket? CreateServerSocket(int port, int backlog);
[<Android.Runtime.Register("createServerSocket", "(II)Ljava/net/ServerSocket;", "GetCreateServerSocket_IIHandler")>]
abstract member CreateServerSocket : int * int -> Java.Net.ServerSocket
參數
- port
- Int32
值得聆聽的移植版
- backlog
- Int32
排隊的連線數量
傳回
該 ServerSocket
- 屬性
例外狀況
如果在建立新伺服器插槽時發生錯誤。
備註
回傳綁定於指定埠的伺服器套接字,並使用指定的連線待辦清單。 套筒配置時會依據本廠提供的套筒選項(例如接受逾時)。
該 backlog 參數必須是正值大於0。 若值通過,若等於或小於0,則假設預設值。
若存在安全管理器,則以參數呼叫checkListen其port方法,以確保操作被允許。 這可能導致安全例外(SecurityException)。
Java 文件 javax.net.ServerSocketFactory.createServerSocket(int, int)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
CreateServerSocket(Int32, Int32, InetAddress)
回傳綁定於指定埠的伺服器套接字,並包含指定的監聽待辦清單和本地 IP。
[Android.Runtime.Register("createServerSocket", "(IILjava/net/InetAddress;)Ljava/net/ServerSocket;", "GetCreateServerSocket_IILjava_net_InetAddress_Handler")]
public abstract Java.Net.ServerSocket? CreateServerSocket(int port, int backlog, Java.Net.InetAddress? ifAddress);
[<Android.Runtime.Register("createServerSocket", "(IILjava/net/InetAddress;)Ljava/net/ServerSocket;", "GetCreateServerSocket_IILjava_net_InetAddress_Handler")>]
abstract member CreateServerSocket : int * int * Java.Net.InetAddress -> Java.Net.ServerSocket
參數
- port
- Int32
值得聆聽的移植版
- backlog
- Int32
排隊的連線數量
- ifAddress
- InetAddress
網路介面位址
傳回
該 ServerSocket
- 屬性
例外狀況
如果在建立新伺服器插槽時發生錯誤。
備註
回傳綁定於指定埠的伺服器套接字,並包含指定的監聽待辦清單和本地 IP。
這個 ifAddress 參數可用於多宿主主機,該 ServerSocket 主機只接受對其中一個位址的連接請求。 如果 ifAddress 為空,則會接受所有本地位址的連線。 套筒配置時會依據本廠提供的套筒選項(例如接受逾時)。
該 backlog 參數必須是正值大於0。 若值通過,若等於或小於0,則假設預設值。
若存在安全管理器,則以參數呼叫checkListen其port方法,以確保操作被允許。 這可能導致安全例外(SecurityException)。
Java 文件 javax.net.ServerSocketFactory.createServerSocket(int, int, java.net.InetAddress)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。