Condividi tramite


Dns.EndGetHostAddresses(IAsyncResult) Metodo

Definizione

Termina una richiesta asincrona di informazioni 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()

Parametri

asyncResult
IAsyncResult

Istanza di IAsyncResult restituita da una chiamata al metodo BeginGetHostAddresses(String, AsyncCallback, Object).

Restituisce

Matrice di tipo IPAddress contenente gli indirizzi IP per l'host specificato dal parametro hostNameOrAddress del metodo BeginGetHostAddresses(String, AsyncCallback, Object).

Commenti

Il BeginGetHostAddresses metodo esegue una query su un server DNS per gli indirizzi IP associati a un nome host. Se hostNameOrAddress è un indirizzo IP, questo indirizzo viene restituito senza eseguire query sul server DNS.

Se come argomento viene passata hostNameOrAddress una stringa vuota, questo metodo restituisce gli indirizzi IPv4 e IPv6 dell'host locale.

Nota

Questo membro genera informazioni di traccia quando si abilita la traccia di rete nell'applicazione. Per altre informazioni, vedere Traccia di rete in .NET Framework.

Si applica a