InetSocketAddress 构造函数

定义

重载

InetSocketAddress(Int32)

创建一个套接字地址,其中 IP 地址是通配符地址和端口号指定值。

InetSocketAddress(InetAddress, Int32)

从 IP 地址和端口号创建套接字地址。

InetSocketAddress(IntPtr, JniHandleOwnership)

创建 JNI 对象的托管表示形式时使用的构造函数;由运行时调用。

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 对象的托管表示形式时使用的构造函数;由运行时调用。

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

参数

javaReference
IntPtr

nativeint

IntPtr一个包含 Java 本机接口 (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 属性许可证中所述的术语使用。

适用于