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 von einem 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 vom hostNameOrAddress Parameter BeginGetHostAddresses(String, AsyncCallback, Object)angegebenen Host enthält.

Hinweise

Die BeginGetHostAddresses Methode fragt einen DNS-Server für die 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.

Note

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

Gilt für: