Dns.EndGetHostAddresses(IAsyncResult) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Завершает асинхронный запрос сведений DNS.
public:
static cli::array <System::Net::IPAddress ^> ^ EndGetHostAddresses(IAsyncResult ^ asyncResult);
public static System.Net.IPAddress[] EndGetHostAddresses (IAsyncResult asyncResult);
static member EndGetHostAddresses : IAsyncResult -> System.Net.IPAddress[]
Public Shared Function EndGetHostAddresses (asyncResult As IAsyncResult) As IPAddress()
Параметры
- asyncResult
- IAsyncResult
Экземпляр IAsyncResult, возвращенный вызовом метода BeginGetHostAddresses(String, AsyncCallback, Object).
Возвращаемое значение
Массив типа IPAddress, в котором содержатся IP-адреса для узла, указанного в параметре hostNameOrAddress
объекта BeginGetHostAddresses(String, AsyncCallback, Object).
Комментарии
Метод BeginGetHostAddresses запрашивает у DNS-сервера IP-адреса, связанные с именем узла. Если hostNameOrAddress
является IP-адресом, этот адрес возвращается без запроса к DNS-серверу.
Если в качестве аргумента hostNameOrAddress
передается пустая строка, этот метод возвращает адреса IPv4 и IPv6 локального узла.
Примечание
Этот элемент выдает сведения трассировки при включении трассировки сети в приложении. Дополнительные сведения см. в статье Трассировка сети в .NET Framework.