Dns Dns Dns Dns Class

Definición

Proporciona funcionalidad de resolución de nombres de dominio sencilla.Provides simple domain name resolution functionality.

public ref class Dns abstract sealed
public static class Dns
type Dns = class
Public Class Dns
Herencia

Ejemplos

En el ejemplo siguiente se consulta la base de datos para obtener información sobre el host DNS 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")

Comentarios

La Dns clase es una clase estática que recupera información acerca de un host específico de sistema de nombres de dominio (DNS) de Internet.The Dns class is a static class that retrieves information about a specific host from the Internet Domain Name System (DNS).

Se devuelve la información del host de la consulta DNS en una instancia de la IPHostEntry clase.The host information from the DNS query is returned in an instance of the IPHostEntry class. Si el host especificado tiene más de una entrada en la base de datos DNS IPHostEntry contiene varios alias y las direcciones IP.If the specified host has more than one entry in the DNS database, IPHostEntry contains multiple IP addresses and aliases.

Métodos

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

Devuelve, de manera asincrónica, las direcciones del protocolo Internet (IP) para el host especificado.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)

Inicia una solicitud asincrónica para obtener información de IPHostEntry acerca del nombre de host DNS especificado.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)

Resuelve una dirección IP en una instancia de IPHostEntry de manera asincrónica.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)

Resuelve un nombre de host o una dirección IP en una instancia de IPHostEntry de manera asincrónica.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)

Comienza una solicitud asincrónica para resolver un nombre de host DNS o una dirección IP en una instancia 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)

Finaliza una solicitud asincrónica para obtener información DNS (Domain Name System, Sistema de nombres de dominio).Ends an asynchronous request for DNS information.

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

Finaliza una solicitud asincrónica para obtener información DNS (Domain Name System, Sistema de nombres de dominio).Ends an asynchronous request for DNS information.

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

Finaliza una solicitud asincrónica para obtener información DNS (Domain Name System, Sistema de nombres de dominio).Ends an asynchronous request for DNS information.

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

Finaliza una solicitud asincrónica para obtener información DNS (Domain Name System, Sistema de nombres de dominio).Ends an asynchronous request for DNS information.

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

Devuelve las direcciones del protocolo Internet (IP) para el host especificado.Returns the Internet Protocol (IP) addresses for the specified host.

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

Devuelve las direcciones del protocolo Internet (IP) para el host especificado como una operación asincrónica.Returns the Internet Protocol (IP) addresses for the specified host as an asynchronous operation.

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

Crea una instancia de IPHostEntry a partir del objeto IPAddress especificado.Creates an IPHostEntry instance from the specified IPAddress.

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

Crea una instancia de IPHostEntry a partir de una dirección IP.Creates an IPHostEntry instance from an IP address.

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

Obtiene la información de DNS para el nombre de host DNS especificado.Gets the DNS information for the specified DNS host name.

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

Resuelve una dirección IP en una instancia de IPHostEntry.Resolves an IP address to an IPHostEntry instance.

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

Resuelve un nombre de host o una dirección IP en una instancia de IPHostEntry.Resolves a host name or IP address to an IPHostEntry instance.

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

Resuelve una dirección IP en una instancia de IPHostEntry como una operación asincrónica.Resolves an IP address to an IPHostEntry instance as an asynchronous operation.

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

Resuelve un nombre de host o una dirección IP en una instancia de IPHostEntry como una operación asincrónica.Resolves a host name or IP address to an IPHostEntry instance as an asynchronous operation.

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

Obtiene el nombre de host del equipo local.Gets the host name of the local computer.

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

Resuelve un nombre de host DNS o una dirección IP en una instancia de IPHostEntry.Resolves a DNS host name or IP address to an IPHostEntry instance.

Se aplica a