Dns Dns Dns Dns Class

Définition

Fournit des fonctionnalités de résolution de noms de domaines simples.Provides simple domain name resolution functionality.

public ref class Dns abstract sealed
public static class Dns
type Dns = class
Public Class Dns
Héritage

Exemples

L’exemple suivant interroge la base de données DNS pour plus d’informations sur l’ordinateur hôte 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")

Remarques

Le Dns classe est une classe statique qui Récupère des informations sur un ordinateur hôte spécifique à partir de l’Internet système DNS (Domain Name).The Dns class is a static class that retrieves information about a specific host from the Internet Domain Name System (DNS).

Les informations d’hôte à partir de la requête DNS sont retournées dans une instance de la IPHostEntry classe.The host information from the DNS query is returned in an instance of the IPHostEntry class. Si l’hôte spécifié a plusieurs entrées dans la base de données DNS, IPHostEntry contient plusieurs adresses IP et les alias.If the specified host has more than one entry in the DNS database, IPHostEntry contains multiple IP addresses and aliases.

Méthodes

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

Retourne de manière asynchrone les adresses IP de l'hôte spécifié.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)

Lance une demande asynchrone d'informations IPHostEntry sur le nom d'hôte DNS spécifié.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)

Résout une adresse IP en instance de IPHostEntry de manière asynchrone.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)

Résout un nom d'hôte ou une adresse IP en instance de IPHostEntry de manière asynchrone.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)

Démarre une demande asynchrone pour résoudre un nom d'hôte DNS ou une adresse IP en instance de 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)

Achève une demande asynchrone d'informations DNS.Ends an asynchronous request for DNS information.

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

Achève une demande asynchrone d'informations DNS.Ends an asynchronous request for DNS information.

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

Achève une demande asynchrone d'informations DNS.Ends an asynchronous request for DNS information.

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

Achève une demande asynchrone d'informations DNS.Ends an asynchronous request for DNS information.

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

Retourne les adresses IP de l'hôte spécifié.Returns the Internet Protocol (IP) addresses for the specified host.

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

Retourne les adresses IP de l'hôte spécifié en tant qu'opération asynchrone.Returns the Internet Protocol (IP) addresses for the specified host as an asynchronous operation.

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

Crée une instance de IPHostEntry à partir du IPAddress spécifié.Creates an IPHostEntry instance from the specified IPAddress.

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

Crée une instance de IPHostEntry à partir d'une adresse IP.Creates an IPHostEntry instance from an IP address.

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

Obtient les données DNS pour le nom d'hôte DNS spécifié.Gets the DNS information for the specified DNS host name.

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

Résout une adresse IP en instance de IPHostEntry.Resolves an IP address to an IPHostEntry instance.

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

Résout un nom d'hôte ou une adresse IP en instance de IPHostEntry.Resolves a host name or IP address to an IPHostEntry instance.

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

Résout une adresse IP en instance de IPHostEntry en tant qu'opération asynchrone.Resolves an IP address to an IPHostEntry instance as an asynchronous operation.

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

Résout un nom d'hôte ou une adresse IP en instance de IPHostEntry en tant qu'opération asynchrone.Resolves a host name or IP address to an IPHostEntry instance as an asynchronous operation.

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

Obtient le nom d'hôte de l'ordinateur local.Gets the host name of the local computer.

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

Résout un nom d'hôte DNS ou une adresse IP en instance de IPHostEntry.Resolves a DNS host name or IP address to an IPHostEntry instance.

S’applique à