HostName(String) Конструктор
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
public:
HostName(Platform::String ^ hostName);
HostName(winrt::hstring const& hostName);
public HostName(string hostName);
function HostName(hostName)
Public Sub New (hostName As String)
Параметры
- hostName
-
String
Platform::String
winrt::hstring
Строка, содержащая имя узла или IP-адрес.
Комментарии
Этот конструктор создает новый объект HostName . Параметр hostName может содержать имя узла или IP-адрес. Объект HostName можно использовать для локального или удаленного имени узла.
Параметр hostName может содержать одно из следующих значений:
- Имя узла, которое может быть разрешено системой доменных имен (DNS) или другим поставщиком пространства имен.
- Имя узла, соответствующее строке в следующем файле на локальном компьютере: %WINDIR%\system32\drivers\etc\hosts
- Строка, содержащая сетевой адрес IPv4 или IPv6 узла. Строка адреса IPv4 имеет десятичную нотацию с точками (например, "192.168.1.111"). IPv6-адрес имеет шестнадцатеричную нотацию (например, "21DA:00D3:0010:2F3B:02AA:00FF:FE28:9C5A"). Если параметр hostName является строкой localhost, он представляет все адреса замыкания на себя на локальном компьютере.
Метод NetworkInformation.GetHostNames в пространстве имен Windows.Networking.Connectivity можно использовать для получения списка имен узлов или IP-адресов, связанных с локальным компьютером. Затем для параметра hostName можно использовать одно из этих имен узлов или IP-адреса.
Конструктор завершится ошибкой, если параметр hostName имеет значение NULL или содержит пустую строку.