ServerSocketFactory.CreateServerSocket 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
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
傳回
未系結的套接字
- 屬性
例外狀況
如果建立新的伺服器套接字時發生錯誤,則為 。
備註
傳回未系結的伺服器套接字。 套接字已設定為此處理站提供的套接字選項(例如接受逾時)。
的 javax.net.ServerSocketFactory.createServerSocket()
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
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
- 屬性
例外狀況
如果建立新的伺服器套接字時發生錯誤,則為 。
備註
傳回系結至指定埠的伺服器套接字。 套接字已設定為此處理站提供的套接字選項(例如接受逾時)。
如果有安全性管理員,則會使用 port
自變數作為自變數來呼叫其 checkListen
方法,以確保允許作業。 這可能會導致 SecurityException。
的 javax.net.ServerSocketFactory.createServerSocket(int)
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
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,則會假設預設值。
如果有安全性管理員,則會使用 port
自變數作為自變數來呼叫其 checkListen
方法,以確保允許作業。 這可能會導致 SecurityException。
的 javax.net.ServerSocketFactory.createServerSocket(int, int)
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
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
為 null,則會接受所有本機位址上的連線。 套接字已設定為此處理站提供的套接字選項(例如接受逾時)。
自 backlog
變數必須是大於 0 的正值。 如果傳遞的值等於或小於 0,則會假設預設值。
如果有安全性管理員,則會使用 port
自變數作為自變數來呼叫其 checkListen
方法,以確保允許作業。 這可能會導致 SecurityException。
的 javax.net.ServerSocketFactory.createServerSocket(int, int, java.net.InetAddress)
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。