Dns Dns Dns Dns Class

Definition

Stellt einfache Funktionen für die Auflösung von Domänennamen bereit. Provides simple domain name resolution functionality.

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

Beispiele

Das folgende Beispiel fragt die DNS-Datenbank Informationen zu den Host 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")

Hinweise

Die Dns Klasse ist eine statische Klasse, die Informationen zu einem bestimmten Host aus dem Internet System DNS (Domain Name) abruft.The Dns class is a static class that retrieves information about a specific host from the Internet Domain Name System (DNS).

Die Hostinformationen aus der DNS-Abfrage wird zurückgegeben, in einer Instanz von der IPHostEntry Klasse.The host information from the DNS query is returned in an instance of the IPHostEntry class. Wenn der angegebene Host mehr als einen Eintrag in der DNS-Datenbank verfügt IPHostEntry enthält mehrere IP-Adressen und Aliase.If the specified host has more than one entry in the DNS database, IPHostEntry contains multiple IP addresses and aliases.

Methoden

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

Gibt asynchron die IP-Adressen für den angegebenen Host zurück. 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)

Beginnt eine asynchrone Anforderung von IPHostEntry-Informationen zu dem angegebenen DNS-Hostnamen. 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)

Löst eine IP-Adresse asynchron in eine IPHostEntry-Instanz auf. 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)

Löst einen Hostnamen oder eine IP-Adresse asynchron in eine IPHostEntry-Instanz auf. 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)

Beginnt eine asynchrone Anforderung zum Auflösen eines DNS-Hostnamens oder einer IP-Adresse in eine IPAddress-Instanz. 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)

Beendet eine asynchrone Anforderung für DNS-Informationen. Ends an asynchronous request for DNS information.

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

Beendet eine asynchrone Anforderung für DNS-Informationen. Ends an asynchronous request for DNS information.

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

Beendet eine asynchrone Anforderung für DNS-Informationen. Ends an asynchronous request for DNS information.

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

Beendet eine asynchrone Anforderung für DNS-Informationen. Ends an asynchronous request for DNS information.

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

Gibt die IP-Adressen für den angegebenen Host zurück. Returns the Internet Protocol (IP) addresses for the specified host.

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

Gibt die IP-Adressen für den angegebenen Host als asynchronen Vorgang zurück. Returns the Internet Protocol (IP) addresses for the specified host as an asynchronous operation.

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

Erstellt eine IPHostEntry-Instanz aus der angegebenen IPAddress. Creates an IPHostEntry instance from the specified IPAddress.

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

Erstellt eine IPHostEntry-Instanz aus einer IP-Adresse. Creates an IPHostEntry instance from an IP address.

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

Ruft die DNS-Informationen für den angegebenen DNS-Hostnamen ab. Gets the DNS information for the specified DNS host name.

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

Löst eine IP-Adresse in eine IPHostEntry-Instanz auf. Resolves an IP address to an IPHostEntry instance.

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

Löst einen Hostnamen oder eine IP-Adresse in eine IPHostEntry-Instanz auf. Resolves a host name or IP address to an IPHostEntry instance.

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

Löst eine IP-Adresse in eine IPHostEntry-Instanz als asynchronen Vorgang auf. Resolves an IP address to an IPHostEntry instance as an asynchronous operation.

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

Löst einen Hostnamen oder eine IP-Adresse in eine IPHostEntry-Instanz als asynchronen Vorgang auf. Resolves a host name or IP address to an IPHostEntry instance as an asynchronous operation.

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

Ruft den Hostnamen des lokalen Computers ab. Gets the host name of the local computer.

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

Löst einen DNS-Hostnamen oder eine IP-Adresse in eine IPHostEntry-Instanz auf. Resolves a DNS host name or IP address to an IPHostEntry instance.

Gilt für: