Socket.LocalSocketAddress 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回此套接字绑定到的终结点的地址。
public virtual Java.Net.SocketAddress? LocalSocketAddress { [Android.Runtime.Register("getLocalSocketAddress", "()Ljava/net/SocketAddress;", "GetGetLocalSocketAddressHandler")] get; }
[<get: Android.Runtime.Register("getLocalSocketAddress", "()Ljava/net/SocketAddress;", "GetGetLocalSocketAddressHandler")>]
member this.LocalSocketAddress : Java.Net.SocketAddress
属性值
表示 SocketAddress 此套接字的本地终结点,或者 SocketAddress 表示安全管理器拒绝的环回地址,或者 null 套接字尚未绑定。
- 属性
注解
返回此套接字绑定到的终结点的地址。
如果绑定到一个 InetSocketAddress 终结点的套接字是 #close closed,则此方法将继续返回 InetSocketAddress 套接字关闭后返回。 在这种情况下,返回 InetSocketAddress的地址是 InetAddress#isAnyLocalAddress wildcard 地址,其端口是它绑定到的本地端口。
如果设置了安全管理器,则会使用本地地址调用其 checkConnect 方法,并 -1 作为参数调用,以查看是否允许该操作。 如果不允许此操作, SocketAddress 则表示 InetAddress#getLoopbackAddress loopback 此套接字绑定到的地址和本地端口。
在 1.4 中添加。
Java文档java.net.Socket.getLocalSocketAddress()。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。