Dns Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona funcionalidad de resolución de nombres de dominio simple.
public ref class Dns sealed
public ref class Dns abstract sealed
public sealed class Dns
public static class Dns
type Dns = class
Public NotInheritable Class Dns
Public Class Dns
- Herencia
-
Dns
Ejemplos
En el ejemplo siguiente se consulta la base de datos DNS para obtener información sobre el host www.contoso.com.
IPHostEntry hostInfo = Dns.GetHostEntry("www.contoso.com");
Dim hostInfo As IPHostEntry = Dns.GetHostEntry("www.contoso.com")
Comentarios
La Dns clase es una clase estática que recupera información sobre un host específico del sistema de nombres de dominio de Internet (DNS).
La información del host de la consulta DNS se devuelve en una instancia de la IPHostEntry clase . Si el host especificado tiene más de una entrada en la base de datos DNS, IPHostEntry contiene varias direcciones IP y alias.
Métodos
| Nombre | Description |
|---|---|
| BeginGetHostAddresses(String, AsyncCallback, Object) |
Devuelve de forma asincrónica las direcciones de Protocolo de Internet (IP) para el host especificado. |
| BeginGetHostByName(String, AsyncCallback, Object) |
Obsoletos.
Obsoletos.
Comienza una solicitud asincrónica para obtener IPHostEntry información sobre el nombre de host DNS especificado. |
| BeginGetHostEntry(IPAddress, AsyncCallback, Object) |
Resuelve de forma asincrónica una dirección IP en una IPHostEntry instancia. |
| BeginGetHostEntry(String, AsyncCallback, Object) |
Resuelve de forma asincrónica un nombre de host o una dirección IP en una IPHostEntry instancia de . |
| BeginResolve(String, AsyncCallback, Object) |
Obsoletos.
Obsoletos.
Comienza una solicitud asincrónica para resolver un nombre de host DNS o una dirección IP en una IPAddress instancia. |
| EndGetHostAddresses(IAsyncResult) |
Finaliza una solicitud asincrónica para la información de DNS. |
| EndGetHostByName(IAsyncResult) |
Obsoletos.
Obsoletos.
Finaliza una solicitud asincrónica para la información de DNS. |
| EndGetHostEntry(IAsyncResult) |
Finaliza una solicitud asincrónica para la información de DNS. |
| EndResolve(IAsyncResult) |
Obsoletos.
Obsoletos.
Finaliza una solicitud asincrónica para la información de DNS. |
| GetHostAddresses(String) |
Devuelve las direcciones del protocolo de Internet (IP) para el host especificado. |
| GetHostAddressesAsync(String) |
Devuelve las direcciones de Protocolo de Internet (IP) para el host especificado como una operación asincrónica. |
| GetHostByAddress(IPAddress) |
Obsoletos.
Obsoletos.
Crea una IPHostEntry instancia a partir del especificado IPAddress. |
| GetHostByAddress(String) |
Obsoletos.
Obsoletos.
Crea una IPHostEntry instancia a partir de una dirección IP. |
| GetHostByName(String) |
Obsoletos.
Obsoletos.
Obtiene la información dns del nombre de host DNS especificado. |
| GetHostEntry(IPAddress) |
Resuelve una dirección IP en una IPHostEntry instancia de . |
| GetHostEntry(String) |
Resuelve un nombre de host o una dirección IP en una IPHostEntry instancia de . |
| GetHostEntryAsync(IPAddress) |
Resuelve una dirección IP en una IPHostEntry instancia como una operación asincrónica. |
| GetHostEntryAsync(String) |
Resuelve un nombre de host o una dirección IP en una IPHostEntry instancia como una operación asincrónica. |
| GetHostName() |
Obtiene el nombre de host del equipo local. |
| Resolve(String) |
Obsoletos.
Obsoletos.
Resuelve un nombre de host DNS o una dirección IP en una IPHostEntry instancia. |