Freigeben über


Dns.EndGetHostAddresses(IAsyncResult) Methode

Definition

Beendet eine asynchrone Anforderung für DNS-Informationen.

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()

Parameter

asyncResult
IAsyncResult

Eine IAsyncResult-Instanz, die durch einen Aufruf der BeginGetHostAddresses(String, AsyncCallback, Object)-Methode zurückgegeben wird.

Gibt zurück

Ein Array vom Typ IPAddress, das die IP-Adressen für den durch den hostNameOrAddress-Parameter von BeginGetHostAddresses(String, AsyncCallback, Object) angegebenen Host enthält.

Hinweise

Die BeginGetHostAddresses -Methode fragt einen DNS-Server nach den IP-Adressen ab, die einem Hostnamen zugeordnet sind. Wenn hostNameOrAddress es sich um eine IP-Adresse handelt, wird diese Adresse ohne Abfrage des DNS-Servers zurückgegeben.

Wenn eine leere Zeichenfolge als hostNameOrAddress Argument übergeben wird, gibt diese Methode die IPv4- und IPv6-Adressen des lokalen Hosts zurück.

Hinweis

Dieses Mitglied gibt Ablaufverfolgungsinformationen aus, wenn Sie die Netzwerkablaufverfolgung in Ihrer Anwendung aktivieren. Weitere Informationen finden Sie unter Netzwerkablaufverfolgung in .NET Framework.

Gilt für: