InetSocketAddress 建構函式

定義

多載

InetSocketAddress(Int32)

建立套接字位址,其中IP位址是通配符位址,以及指定值的埠號碼。

InetSocketAddress(InetAddress, Int32)

從IP位址和埠號碼建立套接字位址。

InetSocketAddress(IntPtr, JniHandleOwnership)

建立 JNI 物件的 Managed 表示法時使用的建構函式;由運行時間呼叫。

InetSocketAddress(String, Int32)

從主機名和埠號碼建立套接字位址。

InetSocketAddress(Int32)

建立套接字位址,其中IP位址是通配符位址,以及指定值的埠號碼。

[Android.Runtime.Register(".ctor", "(I)V", "")]
public InetSocketAddress (int port);
[<Android.Runtime.Register(".ctor", "(I)V", "")>]
new Java.Net.InetSocketAddress : int -> Java.Net.InetSocketAddress

參數

port
Int32

埠號碼

屬性

備註

建立套接字位址,其中IP位址是通配符位址,以及指定值的埠號碼。

有效的埠值介於 0 到 65535 之間。 的 zero 埠號碼會讓系統在作業中 bind 挑選暫時埠。

java.net.InetSocketAddress.InetSocketAddress(int)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

InetSocketAddress(InetAddress, Int32)

從IP位址和埠號碼建立套接字位址。

[Android.Runtime.Register(".ctor", "(Ljava/net/InetAddress;I)V", "")]
public InetSocketAddress (Java.Net.InetAddress? addr, int port);
[<Android.Runtime.Register(".ctor", "(Ljava/net/InetAddress;I)V", "")>]
new Java.Net.InetSocketAddress : Java.Net.InetAddress * int -> Java.Net.InetSocketAddress

參數

addr
InetAddress

IP 位址

port
Int32

埠號碼

屬性

備註

從IP位址和埠號碼建立套接字位址。

有效的埠值介於 0 到 65535 之間。 的 zero 埠號碼會讓系統在作業中 bind 挑選暫時埠。

位址 null 會指派 通配符 位址。

java.net.InetSocketAddress.InetSocketAddress(java.net.InetAddress, int)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

InetSocketAddress(IntPtr, JniHandleOwnership)

建立 JNI 物件的 Managed 表示法時使用的建構函式;由運行時間呼叫。

protected InetSocketAddress (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.Net.InetSocketAddress : nativeint * Android.Runtime.JniHandleOwnership -> Java.Net.InetSocketAddress

參數

javaReference
IntPtr

nativeint

IntPtr,包含 Java Native Interface (JNI) 對象參考。

transfer
JniHandleOwnership

JniHandleOwnership,指出如何處理javaReference

備註

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

InetSocketAddress(String, Int32)

從主機名和埠號碼建立套接字位址。

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;I)V", "")]
public InetSocketAddress (string? hostname, int port);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;I)V", "")>]
new Java.Net.InetSocketAddress : string * int -> Java.Net.InetSocketAddress

參數

hostname
String

主機名

port
Int32

埠號碼

屬性

備註

從主機名和埠號碼建立套接字位址。

嘗試將主機名解析為 InetAddress。 如果嘗試失敗,位址將會標示為 未解決

如果有安全性管理員,其 checkConnect 方法會以主機名作為其自變數來呼叫,以檢查解析它的許可權。 這可能會導致 SecurityException。

有效的埠值介於 0 到 65535 之間。 的 zero 埠號碼會讓系統在作業中 bind 挑選暫時埠。

java.net.InetSocketAddress.InetSocketAddress(java.lang.String, int)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於