Dns Classe

Definizione

Fornisce funzionalità di risoluzione dei nomi di dominio semplici.

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

Nell'esempio seguente viene eseguito un'query sul database DNS per informazioni sull'host 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

Nome Descrizione
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 per IPHostEntry informazioni sul nome host DNS specificato.

BeginGetHostEntry(IPAddress, AsyncCallback, Object)

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

BeginGetHostEntry(String, AsyncCallback, Object)

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

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

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

EndGetHostAddresses(IAsyncResult)

Termina una richiesta asincrona per le informazioni DNS.

EndGetHostByName(IAsyncResult)
Obsoleti.
Obsoleti.
Obsoleti.

Termina una richiesta asincrona per le informazioni DNS.

EndGetHostEntry(IAsyncResult)

Termina una richiesta asincrona per le informazioni DNS.

EndResolve(IAsyncResult)
Obsoleti.
Obsoleti.
Obsoleti.

Termina una richiesta asincrona per le informazioni DNS.

GetHostAddresses(String, AddressFamily)

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

GetHostAddresses(String)

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

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.

GetHostAddressesAsync(String)

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

GetHostByAddress(IPAddress)
Obsoleti.
Obsoleti.
Obsoleti.

Crea un'istanza IPHostEntry dall'oggetto specificato IPAddress.

GetHostByAddress(String)
Obsoleti.
Obsoleti.
Obsoleti.

Crea un'istanza 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 IPHostEntry di .

GetHostEntry(String, AddressFamily)

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

GetHostEntry(String)

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

GetHostEntryAsync(IPAddress)

Risolve un indirizzo IP in un'istanza IPHostEntry come operazione asincrona.

GetHostEntryAsync(String, AddressFamily, CancellationToken)

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

GetHostEntryAsync(String, CancellationToken)

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

GetHostEntryAsync(String)

Risolve un nome host o un indirizzo IP in un'istanza IPHostEntry come 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 IPHostEntry di .

Si applica a