Dns Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit des fonctionnalités de résolution de noms de domaines simples.
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
- Héritage
-
Dns
Exemples
L’exemple suivant interroge la base de données DNS pour obtenir des informations sur l’hôte 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
La Dns classe est une classe statique qui récupère des informations sur un hôte spécifique à partir du système DNS (Internet Domain Name System).
Les informations sur l’hôte de la requête DNS sont retournées dans une instance de la IPHostEntry classe . Si l’hôte spécifié a plusieurs entrées dans la base de données DNS, IPHostEntry contient plusieurs adresses IP et alias.
Méthodes
BeginGetHostAddresses(String, AsyncCallback, Object) |
Retourne de manière asynchrone les adresses IP de l'hôte spécifié. |
BeginGetHostByName(String, AsyncCallback, Object) |
Obsolète.
Obsolète.
Obsolète.
Lance une demande asynchrone d'informations IPHostEntry sur le nom d'hôte DNS spécifié. |
BeginGetHostEntry(IPAddress, AsyncCallback, Object) |
Résout une adresse IP en instance de IPHostEntry de manière asynchrone. |
BeginGetHostEntry(String, AsyncCallback, Object) |
Résout un nom d'hôte ou une adresse IP en instance de IPHostEntry de manière asynchrone. |
BeginResolve(String, AsyncCallback, Object) |
Obsolète.
Obsolète.
Obsolète.
Démarre une demande asynchrone pour résoudre un nom d'hôte DNS ou une adresse IP en instance de IPAddress. |
EndGetHostAddresses(IAsyncResult) |
Achève une demande asynchrone d'informations DNS. |
EndGetHostByName(IAsyncResult) |
Obsolète.
Obsolète.
Obsolète.
Achève une demande asynchrone d'informations DNS. |
EndGetHostEntry(IAsyncResult) |
Achève une demande asynchrone d'informations DNS. |
EndResolve(IAsyncResult) |
Obsolète.
Obsolète.
Obsolète.
Achève une demande asynchrone d'informations DNS. |
GetHostAddresses(String, AddressFamily) |
Retourne les adresses IP de l'hôte spécifié. |
GetHostAddresses(String) |
Retourne les adresses IP de l'hôte spécifié. |
GetHostAddressesAsync(String, AddressFamily, CancellationToken) |
Retourne les adresses IP de l'hôte spécifié en tant qu'opération asynchrone. |
GetHostAddressesAsync(String, CancellationToken) |
Retourne les adresses IP de l'hôte spécifié en tant qu'opération asynchrone. |
GetHostAddressesAsync(String) |
Retourne les adresses IP de l'hôte spécifié en tant qu'opération asynchrone. |
GetHostByAddress(IPAddress) |
Obsolète.
Obsolète.
Obsolète.
Crée une instance de IPHostEntry à partir du IPAddress spécifié. |
GetHostByAddress(String) |
Obsolète.
Obsolète.
Obsolète.
Crée une instance de IPHostEntry à partir d'une adresse IP. |
GetHostByName(String) |
Obsolète.
Obsolète.
Obsolète.
Obtient les données DNS pour le nom d'hôte DNS spécifié. |
GetHostEntry(IPAddress) |
Résout une adresse IP en instance de IPHostEntry. |
GetHostEntry(String, AddressFamily) |
Résout un nom d'hôte ou une adresse IP en instance de IPHostEntry. |
GetHostEntry(String) |
Résout un nom d'hôte ou une adresse IP en instance de IPHostEntry. |
GetHostEntryAsync(IPAddress) |
Résout une adresse IP en instance de IPHostEntry en tant qu'opération asynchrone. |
GetHostEntryAsync(String, AddressFamily, CancellationToken) |
Résout un nom d'hôte ou une adresse IP en instance de IPHostEntry en tant qu'opération asynchrone. |
GetHostEntryAsync(String, CancellationToken) |
Résout un nom d'hôte ou une adresse IP en instance de IPHostEntry en tant qu'opération asynchrone. |
GetHostEntryAsync(String) |
Résout un nom d'hôte ou une adresse IP en instance de IPHostEntry en tant qu'opération asynchrone. |
GetHostName() |
Obtient le nom d'hôte de l'ordinateur local. |
Resolve(String) |
Obsolète.
Obsolète.
Obsolète.
Résout un nom d'hôte DNS ou une adresse IP en instance de IPHostEntry. |