Поделиться через


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.

Применяется к