Поделиться через


StreamSocketInformation.LocalAddress Свойство

Определение

Возвращает локальный IP-адрес, связанный с объектом StreamSocket .

public:
 property HostName ^ LocalAddress { HostName ^ get(); };
HostName LocalAddress();
public HostName LocalAddress { get; }
var hostName = streamSocketInformation.localAddress;
Public ReadOnly Property LocalAddress As HostName

Значение свойства

Локальный IP-адрес или имя узла.

Требования к Windows

Возможности приложения
ID_CAP_NETWORKING [Windows Phone]

Комментарии

Свойство LocalAddress представляет локальный IP-адрес, к которому привязан объект StreamSocket после установки подключения.

Приложение может задать имя локального узла или IP-адрес для использования, вызвав метод ConnectAsync(EndpointPair) или ConnectAsync(EndpointPair, SocketProtectionLevel) в StreamSocket. Операция подключения привязывает сокет к конкретному локальному IP-адресу и номеру локального порта UDP. После завершения операции привязки или подключения свойство LocalAddress содержит IP-адрес, а свойство LocalPort — номер локального TCP-порта , в который разрешаются имя локального узла и имя службы.

Если локальное имя узла или IP-адрес, передаваемые методу ConnectAsync(EndpointPair) или ConnectAsync(EndpointPair, SocketProtectionLevel), имеет значение NULL или вызывается метод ConnectAsync(HostName, String) или ConnectAsync(HostName, String, SocketProtectionLevel), система определит локальный IP-адрес для привязки к объекту StreamSocket .

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

См. также раздел