StreamSocketInformation.LocalAddress 属性

定义

获取与 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 地址。

适用于

另请参阅