Язык

Socket.LocalSocketAddress Свойство

Определение

Возвращает адрес конечной точки, к которым привязан этот сокет.

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 в качестве аргументов, чтобы узнать, разрешена ли операция. Если операция не разрешена, SocketAddressInetAddress#getLoopbackAddress loopback возвращается адрес и локальный порт, к которому привязан этот сокет.

Добавлено в версии 1.4.

Java документации по java.net.Socket.getLocalSocketAddress().

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к