Dns Klasse

Definition

Stellt einfache Funktionen zur Auflösung von Domänennamen bereit.

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
Vererbung
Dns

Beispiele

Das folgende Beispiel fragt die DNS-Datenbank nach Informationen zum Host www.contoso.comab.

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 Domain Name System (DNS) abruft.

Die Hostinformationen aus der DNS-Abfrage werden in einer Instanz der IPHostEntry Klasse zurückgegeben. Enthält der angegebene Host mehrere Einträge in der DNS-Datenbank, IPHostEntry enthält mehrere IP-Adressen und Aliase.

Methoden

Name Beschreibung
BeginGetHostAddresses(String, AsyncCallback, Object)

Gibt asynchron die IP-Adressen (Internet Protocol) für den angegebenen Host zurück.

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

Beginnt eine asynchrone Anforderung für IPHostEntry Informationen zum angegebenen DNS-Hostnamen.

BeginGetHostEntry(IPAddress, AsyncCallback, Object)

Löst asynchron eine IP-Adresse in eine IPHostEntry Instanz auf.

BeginGetHostEntry(String, AsyncCallback, Object)

Löst asynchron einen Hostnamen oder eine IP-Adresse in eine IPHostEntry Instanz auf.

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

Beginnt eine asynchrone Anforderung, um einen DNS-Hostnamen oder eine IP-Adresse in eine IPAddress Instanz aufzulösen.

EndGetHostAddresses(IAsyncResult)

Beendet eine asynchrone Anforderung für DNS-Informationen.

EndGetHostByName(IAsyncResult)
Veraltet.
Veraltet.
Veraltet.

Beendet eine asynchrone Anforderung für DNS-Informationen.

EndGetHostEntry(IAsyncResult)

Beendet eine asynchrone Anforderung für DNS-Informationen.

EndResolve(IAsyncResult)
Veraltet.
Veraltet.
Veraltet.

Beendet eine asynchrone Anforderung für DNS-Informationen.

GetHostAddresses(String, AddressFamily)

Gibt die IP-Adressen (Internet Protocol) für den angegebenen Host zurück.

GetHostAddresses(String)

Gibt die IP-Adressen (Internet Protocol) für den angegebenen Host zurück.

GetHostAddressesAsync(String, AddressFamily, CancellationToken)

Gibt die IP-Adressen (Internet Protocol) für den angegebenen Host als asynchronen Vorgang zurück.

GetHostAddressesAsync(String, CancellationToken)

Gibt die IP-Adressen (Internet Protocol) für den angegebenen Host als asynchronen Vorgang zurück.

GetHostAddressesAsync(String)

Gibt die IP-Adressen (Internet Protocol) für den angegebenen Host als asynchronen Vorgang zurück.

GetHostByAddress(IPAddress)
Veraltet.
Veraltet.
Veraltet.

Erstellt eine IPHostEntry Instanz aus dem angegebenen IPAddress.

GetHostByAddress(String)
Veraltet.
Veraltet.
Veraltet.

Erstellt eine IPHostEntry Instanz aus einer IP-Adresse.

GetHostByName(String)
Veraltet.
Veraltet.
Veraltet.

Ruft die DNS-Informationen für den angegebenen DNS-Hostnamen ab.

GetHostEntry(IPAddress)

Löst eine IP-Adresse in eine IPHostEntry Instanz auf.

GetHostEntry(String, AddressFamily)

Löst einen Hostnamen oder eine IP-Adresse in eine IPHostEntry Instanz auf.

GetHostEntry(String)

Löst einen Hostnamen oder eine IP-Adresse in eine IPHostEntry Instanz auf.

GetHostEntryAsync(IPAddress)

Löst eine IP-Adresse als asynchronen Vorgang in eine IPHostEntry Instanz auf.

GetHostEntryAsync(String, AddressFamily, CancellationToken)

Löst einen Hostnamen oder eine IP-Adresse als asynchronen Vorgang in eine IPHostEntry Instanz auf.

GetHostEntryAsync(String, CancellationToken)

Löst einen Hostnamen oder eine IP-Adresse als asynchronen Vorgang in eine IPHostEntry Instanz auf.

GetHostEntryAsync(String)

Löst einen Hostnamen oder eine IP-Adresse als asynchronen Vorgang in eine IPHostEntry Instanz auf.

GetHostName()

Ruft den Hostnamen des lokalen Computers ab.

Resolve(String)
Veraltet.
Veraltet.
Veraltet.

Löst einen DNS-Hostnamen oder eine IP-Adresse in eine IPHostEntry Instanz auf.

Gilt für: