EndpointPair.LocalHostName 属性

定义

获取或设置 EndpointPair 对象的本地主机名。

public:
 property HostName ^ LocalHostName { HostName ^ get(); void set(HostName ^ value); };
HostName LocalHostName();

void LocalHostName(HostName value);
public HostName LocalHostName { get; set; }
var hostName = endpointPair.localHostName;
endpointPair.localHostName = hostName;
Public Property LocalHostName As HostName

属性值

EndpointPair 对象的本地主机名。

注解

LocalHostName 属性可以包含本地主机名或 IP 地址。

LocalHostName 属性可以设置为下列值之一:

  • 可由域名系统 (DNS) 或其他命名空间提供程序解析的本地主机的名称。
  • 与本地计算机上以下文件中的字符串匹配的本地主机的名称: %WINDIR%\system32\drivers\etc\hosts
  • 包含本地主机的 IPv4 或 IPv6 网络地址的字符串。 IPv4 地址字符串以点十进制表示法 (“192.168.1.111”表示,例如) 。 IPv6 地址以十六进制表示法 (“21DA:00D3:0010:2F3B:02AA:00FF:FE28:9C5A”表示,例如) 。 当此属性设置为“localhost”字符串时,这表示本地计算机上的所有环回地址。

Windows.Networking.Connectivity 命名空间中的 NetworkInformation.GetHostNames 方法可用于检索与本地计算机关联的主机名或 IP 地址的列表。 然后,可以将 LocalHostName 属性设置为其中一个主机名或 IP 地址。

LocalHostName 属性也可以设置为 null。 如果在客户端应用建立网络连接之前 LocalHostName 属性为 null,则系统将自动提供应用要使用的本地 IP 地址。

适用于

另请参阅