Dns Dns Dns Dns Class

Definizione

Fornisce la funzionalità di risoluzione semplice dei nomi di dominio.Provides simple domain name resolution functionality.

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

Esempi

Nell'esempio seguente esegue una query nel database DNS per informazioni sull'host www.contoso.com.The following example queries the DNS database for information on the 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

Il Dns una classe statica che consente di recuperare informazioni su un host specifico dall'Internet sistema DNS (Domain Name).The Dns class is a static class that retrieves information about a specific host from the Internet Domain Name System (DNS).

Le informazioni sull'host della query DNS viene restituiti in un'istanza del IPHostEntry classe.The host information from the DNS query is returned in an instance of the IPHostEntry class. Se l'host specificato contiene più di una voce nel database DNS, IPHostEntry contiene più indirizzi IP e gli alias.If the specified host has more than one entry in the DNS database, IPHostEntry contains multiple IP addresses and aliases.

Metodi

BeginGetHostAddresses(String, AsyncCallback, Object) BeginGetHostAddresses(String, AsyncCallback, Object) BeginGetHostAddresses(String, AsyncCallback, Object) BeginGetHostAddresses(String, AsyncCallback, Object)

Restituisce in modo asincrono gli indirizzi IP (Internet Protocol) per l'host specificato.Asynchronously returns the Internet Protocol (IP) addresses for the specified host.

BeginGetHostByName(String, AsyncCallback, Object) BeginGetHostByName(String, AsyncCallback, Object) BeginGetHostByName(String, AsyncCallback, Object) BeginGetHostByName(String, AsyncCallback, Object)

Avvia una richiesta asincrona di informazioni IPHostEntry sul nome host DNS specificato.Begins an asynchronous request for IPHostEntry information about the specified DNS host name.

BeginGetHostEntry(IPAddress, AsyncCallback, Object) BeginGetHostEntry(IPAddress, AsyncCallback, Object) BeginGetHostEntry(IPAddress, AsyncCallback, Object) BeginGetHostEntry(IPAddress, AsyncCallback, Object)

Risolve in modo asincrono un indirizzo IP in un'istanza di IPHostEntry.Asynchronously resolves an IP address to an IPHostEntry instance.

BeginGetHostEntry(String, AsyncCallback, Object) BeginGetHostEntry(String, AsyncCallback, Object) BeginGetHostEntry(String, AsyncCallback, Object) BeginGetHostEntry(String, AsyncCallback, Object)

Risolve in modo asincrono un nome host o un indirizzo IP in un'istanza di IPHostEntry.Asynchronously resolves a host name or IP address to an IPHostEntry instance.

BeginResolve(String, AsyncCallback, Object) BeginResolve(String, AsyncCallback, Object) BeginResolve(String, AsyncCallback, Object) BeginResolve(String, AsyncCallback, Object)

Avvia una richiesta asincrona per risolvere un nome host DNS o un indirizzo IP in un'istanza di IPAddress.Begins an asynchronous request to resolve a DNS host name or IP address to an IPAddress instance.

EndGetHostAddresses(IAsyncResult) EndGetHostAddresses(IAsyncResult) EndGetHostAddresses(IAsyncResult) EndGetHostAddresses(IAsyncResult)

Termina una richiesta asincrona di informazioni DNS.Ends an asynchronous request for DNS information.

EndGetHostByName(IAsyncResult) EndGetHostByName(IAsyncResult) EndGetHostByName(IAsyncResult) EndGetHostByName(IAsyncResult)

Termina una richiesta asincrona di informazioni DNS.Ends an asynchronous request for DNS information.

EndGetHostEntry(IAsyncResult) EndGetHostEntry(IAsyncResult) EndGetHostEntry(IAsyncResult) EndGetHostEntry(IAsyncResult)

Termina una richiesta asincrona di informazioni DNS.Ends an asynchronous request for DNS information.

EndResolve(IAsyncResult) EndResolve(IAsyncResult) EndResolve(IAsyncResult) EndResolve(IAsyncResult)

Termina una richiesta asincrona di informazioni DNS.Ends an asynchronous request for DNS information.

GetHostAddresses(String) GetHostAddresses(String) GetHostAddresses(String) GetHostAddresses(String)

Restituisce gli indirizzi IP (Internet Protocol) per l'host specificato.Returns the Internet Protocol (IP) addresses for the specified host.

GetHostAddressesAsync(String) GetHostAddressesAsync(String) GetHostAddressesAsync(String) GetHostAddressesAsync(String)

Restituisce gli indirizzi IP (Internet Protocol) per l'host specificato come operazione asincrona.Returns the Internet Protocol (IP) addresses for the specified host as an asynchronous operation.

GetHostByAddress(IPAddress) GetHostByAddress(IPAddress) GetHostByAddress(IPAddress) GetHostByAddress(IPAddress)

Crea un'istanza di IPHostEntry dal IPAddress specificato.Creates an IPHostEntry instance from the specified IPAddress.

GetHostByAddress(String) GetHostByAddress(String) GetHostByAddress(String) GetHostByAddress(String)

Crea un'istanza di IPHostEntry da un indirizzo IP.Creates an IPHostEntry instance from an IP address.

GetHostByName(String) GetHostByName(String) GetHostByName(String) GetHostByName(String)

Ottiene le informazioni DNS per il nome host DNS specificato.Gets the DNS information for the specified DNS host name.

GetHostEntry(IPAddress) GetHostEntry(IPAddress) GetHostEntry(IPAddress) GetHostEntry(IPAddress)

Risolve un indirizzo IP in un'istanza di IPHostEntry.Resolves an IP address to an IPHostEntry instance.

GetHostEntry(String) GetHostEntry(String) GetHostEntry(String) GetHostEntry(String)

Risolve un nome host o un indirizzo IP in un'istanza di IPHostEntry.Resolves a host name or IP address to an IPHostEntry instance.

GetHostEntryAsync(IPAddress) GetHostEntryAsync(IPAddress) GetHostEntryAsync(IPAddress) GetHostEntryAsync(IPAddress)

Risolve un nome host o un indirizzo IP in un'istanza di IPHostEntry come un'operazione asincrona.Resolves an IP address to an IPHostEntry instance as an asynchronous operation.

GetHostEntryAsync(String) GetHostEntryAsync(String) GetHostEntryAsync(String) GetHostEntryAsync(String)

Risolve un nome host o un indirizzo IP in un'istanza di IPHostEntry come un'operazione asincrona.Resolves a host name or IP address to an IPHostEntry instance as an asynchronous operation.

GetHostName() GetHostName() GetHostName() GetHostName()

Ottiene il nome host del computer locale.Gets the host name of the local computer.

Resolve(String) Resolve(String) Resolve(String) Resolve(String)

Risolve un nome host DNS o un indirizzo IP in un'istanza di IPHostEntry.Resolves a DNS host name or IP address to an IPHostEntry instance.

Si applica a