StreamSocketInformation.RemoteHostName 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取与 StreamSocket 对象关联的远程网络目标的主机名或 IP 地址。
public:
property HostName ^ RemoteHostName { HostName ^ get(); };
HostName RemoteHostName();
public HostName RemoteHostName { get; }
var hostName = streamSocketInformation.remoteHostName;
Public ReadOnly Property RemoteHostName As HostName
属性值
远程网络目标的主机名或 IP 地址。
Windows 要求
应用功能 |
ID_CAP_NETWORKING [Windows Phone]
|
注解
RemoteHostName 属性表示与 StreamSocket 对象关联的远程网络目标的远程主机名或 IP 地址。 StreamSocket 对象连接到的远程主机名或 IP 地址在 remoteHostName 参数中传递给 StreamSocket 上的 ConnectAsync 方法。
RemoteHostName 属性可以是下列属性之一:
- 可由域名系统 (DNS) 或其他命名空间提供程序解析的本地主机的名称。
- 与本地计算机上以下文件中的字符串匹配的本地主机的名称:%WINDIR%\system32\drivers\etc\hosts。
- 包含本地主机的 IPv4 或 IPv6 网络地址的字符串。 IPv4 地址字符串以点十进制表示法 (“192.168.1.111”表示,例如) 。 IPv6 地址以十六进制表示法 (“21DA:00D3:0010:2F3B:02AA:00FF:FE28:9C5A”表示,例如) 。 如果此属性是“localhost”字符串,则表示本地计算机上的所有环回地址。
RemoteServiceName 属性表示与 StreamSocket 对象关联的远程网络目标的远程服务名称或 TCP 端口号。
建立连接后, RemoteAddress 属性包含 IP 地址, RemotePort 属性包含套接字连接的远程终结点的 TCP 端口号。