StreamSocketInformation.LocalAddress 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取与 StreamSocket 对象关联的本地 IP 地址。
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 属性表示建立连接后 StreamSocket 对象绑定到的本地 IP 地址。
应用可以通过调用 StreamSocket 上的 ConnectAsync (EndpointPair) 或 ConnectAsync (EndpointPair, SocketProtectionLevel) 方法来设置要使用的本地主机名或 IP 地址。 连接操作会将套接字绑定到特定的本地 IP 地址和本地 UDP 端口号。 绑定或连接操作完成后,LocalAddress 属性包含 IP 地址, LocalPort 属性包含本地主机名和服务名称解析到的本地 TCP 端口号。
如果传递给 ConnectAsync (EndpointPair) 或 ConnectAsync (EndpointPair 的本地主机名或 IP 地址,SocketProtectionLevel) 方法为 null,或者调用 ConnectAsync (HostName、String) 或 ConnectAsync (HostName、String、SocketProtectionLevel) 方法,系统将确定要绑定到 StreamSocket 对象的本地 IP 地址。