Compartir vía


Dns Clase

Definición

Proporciona funcionalidad de resolución de nombres de dominio sencilla.

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
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" );
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 (DNS) de Internet.

La información de 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

BeginGetHostAddresses(String, AsyncCallback, Object)

Devuelve, de manera asincrónica, las direcciones del protocolo Internet (IP) para el host especificado.

BeginGetHostByName(String, AsyncCallback, Object)
Obsoletos.
Obsoletos.
Obsoletos.

Inicia una solicitud asincrónica para obtener información de IPHostEntry acerca del nombre de host DNS especificado.

BeginGetHostEntry(IPAddress, AsyncCallback, Object)

Resuelve una dirección IP en una instancia de IPHostEntry de manera asincrónica.

BeginGetHostEntry(String, AsyncCallback, Object)

Resuelve un nombre de host o una dirección IP en una instancia de IPHostEntry de manera asincrónica.

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

Comienza una solicitud asincrónica para resolver un nombre de host DNS o una dirección IP en una instancia de IPAddress.

EndGetHostAddresses(IAsyncResult)

Finaliza una solicitud asincrónica para obtener información DNS (Domain Name System, Sistema de nombres de dominio).

EndGetHostByName(IAsyncResult)
Obsoletos.
Obsoletos.
Obsoletos.

Finaliza una solicitud asincrónica para obtener información DNS (Domain Name System, Sistema de nombres de dominio).

EndGetHostEntry(IAsyncResult)

Finaliza una solicitud asincrónica para obtener información DNS (Domain Name System, Sistema de nombres de dominio).

EndResolve(IAsyncResult)
Obsoletos.
Obsoletos.
Obsoletos.

Finaliza una solicitud asincrónica para obtener información DNS (Domain Name System, Sistema de nombres de dominio).

GetHostAddresses(String)

Devuelve las direcciones del protocolo Internet (IP) para el host especificado.

GetHostAddresses(String, AddressFamily)

Devuelve las direcciones del protocolo Internet (IP) para el host especificado.

GetHostAddressesAsync(String)

Devuelve las direcciones del protocolo Internet (IP) para el host especificado como una operación asincrónica.

GetHostAddressesAsync(String, AddressFamily, CancellationToken)

Devuelve las direcciones del protocolo Internet (IP) para el host especificado como una operación asincrónica.

GetHostAddressesAsync(String, CancellationToken)

Devuelve las direcciones del protocolo Internet (IP) para el host especificado como una operación asincrónica.

GetHostByAddress(IPAddress)
Obsoletos.
Obsoletos.
Obsoletos.

Crea una instancia de IPHostEntry a partir del objeto IPAddress especificado.

GetHostByAddress(String)
Obsoletos.
Obsoletos.
Obsoletos.

Crea una instancia de IPHostEntry a partir de una dirección IP.

GetHostByName(String)
Obsoletos.
Obsoletos.
Obsoletos.

Obtiene la información de DNS para el nombre de host DNS especificado.

GetHostEntry(IPAddress)

Resuelve una dirección IP en una instancia de IPHostEntry.

GetHostEntry(String)

Resuelve un nombre de host o una dirección IP en una instancia de IPHostEntry.

GetHostEntry(String, AddressFamily)

Resuelve un nombre de host o una dirección IP en una instancia de IPHostEntry.

GetHostEntryAsync(IPAddress)

Resuelve una dirección IP en una instancia de IPHostEntry como una operación asincrónica.

GetHostEntryAsync(String)

Resuelve un nombre de host o una dirección IP en una instancia de IPHostEntry como una operación asincrónica.

GetHostEntryAsync(String, AddressFamily, CancellationToken)

Resuelve un nombre de host o una dirección IP en una instancia de IPHostEntry como una operación asincrónica.

GetHostEntryAsync(String, CancellationToken)

Resuelve un nombre de host o una dirección IP en una instancia de IPHostEntry como una operación asincrónica.

GetHostName()

Obtiene el nombre de host del equipo local.

Resolve(String)
Obsoletos.
Obsoletos.
Obsoletos.

Resuelve un nombre de host DNS o una dirección IP en una instancia de IPHostEntry.

Se aplica a