ServerSocketFactory.CreateServerSocket 方法

定義

多載

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 屬性授權中所述的詞彙使用。

適用於