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 .