Condividi tramite


Dns Classe

Definizione

Fornisce la funzionalità di risoluzione semplice dei nomi di dominio.

public ref class Dns abstract sealed
public ref class Dns sealed
public static class Dns
public sealed class Dns
type Dns = class
Public Class Dns
Public NotInheritable Class Dns
Ereditarietà
Dns

Esempio

L'esempio seguente esegue una query sul database DNS per ottenere informazioni sull'host www.contoso.com.

IPHostEntry^ hostInfo = Dns::GetHostEntry( "www.contoso.com" );
IPHostEntry hostInfo = Dns.GetHostEntry("www.contoso.com");
Dim hostInfo As IPHostEntry = Dns.GetHostEntry("www.contoso.com")

Commenti

La Dns classe è una classe statica che recupera informazioni su un host specifico dal DNS (Internet Domain Name System).

Le informazioni sull'host della query DNS vengono restituite in un'istanza della IPHostEntry classe . Se l'host specificato ha più di una voce nel database DNS, IPHostEntry contiene più indirizzi IP e alias.

Metodi

BeginGetHostAddresses(String, AsyncCallback, Object)

Restituisce in modo asincrono gli indirizzi IP (Internet Protocol) per l'host specificato.

BeginGetHostByName(String, AsyncCallback, Object)
Obsoleti.
Obsoleti.
Obsoleti.

Avvia una richiesta asincrona di informazioni IPHostEntry sul nome host DNS specificato.

BeginGetHostEntry(IPAddress, AsyncCallback, Object)

Risolve in modo asincrono un indirizzo IP in un'istanza di IPHostEntry.

BeginGetHostEntry(String, AsyncCallback, Object)

Risolve in modo asincrono un nome host o un indirizzo IP in un'istanza di IPHostEntry.

BeginResolve(String, AsyncCallback, Object)
Obsoleti.
Obsoleti.
Obsoleti.

Avvia una richiesta asincrona per risolvere un nome host DNS o un indirizzo IP in un'istanza di IPAddress.

EndGetHostAddresses(IAsyncResult)

Termina una richiesta asincrona di informazioni DNS.

EndGetHostByName(IAsyncResult)
Obsoleti.
Obsoleti.
Obsoleti.

Termina una richiesta asincrona di informazioni DNS.

EndGetHostEntry(IAsyncResult)

Termina una richiesta asincrona di informazioni DNS.

EndResolve(IAsyncResult)
Obsoleti.
Obsoleti.
Obsoleti.

Termina una richiesta asincrona di informazioni DNS.

GetHostAddresses(String)

Restituisce gli indirizzi IP (Internet Protocol) per l'host specificato.

GetHostAddresses(String, AddressFamily)

Restituisce gli indirizzi IP (Internet Protocol) per l'host specificato.

GetHostAddressesAsync(String)

Restituisce gli indirizzi IP (Internet Protocol) per l'host specificato come operazione asincrona.

GetHostAddressesAsync(String, AddressFamily, CancellationToken)

Restituisce gli indirizzi IP (Internet Protocol) per l'host specificato come operazione asincrona.

GetHostAddressesAsync(String, CancellationToken)

Restituisce gli indirizzi IP (Internet Protocol) per l'host specificato come operazione asincrona.

GetHostByAddress(IPAddress)
Obsoleti.
Obsoleti.
Obsoleti.

Crea un'istanza di IPHostEntry dal IPAddress specificato.

GetHostByAddress(String)
Obsoleti.
Obsoleti.
Obsoleti.

Crea un'istanza di IPHostEntry da un indirizzo IP.

GetHostByName(String)
Obsoleti.
Obsoleti.
Obsoleti.

Ottiene le informazioni DNS per il nome host DNS specificato.

GetHostEntry(IPAddress)

Risolve un indirizzo IP in un'istanza di IPHostEntry.

GetHostEntry(String)

Risolve un nome host o un indirizzo IP in un'istanza di IPHostEntry.

GetHostEntry(String, AddressFamily)

Risolve un nome host o un indirizzo IP in un'istanza di IPHostEntry.

GetHostEntryAsync(IPAddress)

Risolve un nome host o un indirizzo IP in un'istanza di IPHostEntry come un'operazione asincrona.

GetHostEntryAsync(String)

Risolve un nome host o un indirizzo IP in un'istanza di IPHostEntry come un'operazione asincrona.

GetHostEntryAsync(String, AddressFamily, CancellationToken)

Risolve un nome host o un indirizzo IP in un'istanza di IPHostEntry come un'operazione asincrona.

GetHostEntryAsync(String, CancellationToken)

Risolve un nome host o un indirizzo IP in un'istanza di IPHostEntry come un'operazione asincrona.

GetHostName()

Ottiene il nome host del computer locale.

Resolve(String)
Obsoleti.
Obsoleti.
Obsoleti.

Risolve un nome host DNS o un indirizzo IP in un'istanza di IPHostEntry.

Si applica a