Dns Klas

Definitie

Biedt eenvoudige functionaliteit voor domeinnaamomzetting.

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

Voorbeelden

In het volgende voorbeeld wordt een query uitgevoerd op de DNS-database voor informatie op de host www.contoso.com.

IPHostEntry hostInfo = Dns.GetHostEntry("www.contoso.com");
Dim hostInfo As IPHostEntry = Dns.GetHostEntry("www.contoso.com")

Opmerkingen

De Dns klasse is een statische klasse die informatie ophaalt over een specifieke host van het Internet Domain Name System (DNS).

De hostgegevens van de DNS-query worden geretourneerd in een exemplaar van de IPHostEntry klasse. Als de opgegeven host meer dan één vermelding heeft in de DNS-database, IPHostEntry bevat deze meerdere IP-adressen en aliassen.

Methoden

Name Description
BeginGetHostAddresses(String, AsyncCallback, Object)

Retourneert asynchroon de IP-adressen (Internet Protocol) voor de opgegeven host.

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

Hiermee begint u een asynchrone aanvraag voor IPHostEntry informatie over de opgegeven DNS-hostnaam.

BeginGetHostEntry(IPAddress, AsyncCallback, Object)

Een IP-adres wordt asynchroon omgezet in een IPHostEntry exemplaar.

BeginGetHostEntry(String, AsyncCallback, Object)

Asynchroon wordt een hostnaam of IP-adres omgezet in een IPHostEntry exemplaar.

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

Hiermee wordt een asynchrone aanvraag gestart om een DNS-hostnaam of IP-adres om te voeren naar een IPAddress exemplaar.

EndGetHostAddresses(IAsyncResult)

Hiermee wordt een asynchrone aanvraag voor DNS-gegevens beëindigd.

EndGetHostByName(IAsyncResult)
Verouderd.
Verouderd.

Hiermee wordt een asynchrone aanvraag voor DNS-gegevens beëindigd.

EndGetHostEntry(IAsyncResult)

Hiermee wordt een asynchrone aanvraag voor DNS-gegevens beëindigd.

EndResolve(IAsyncResult)
Verouderd.
Verouderd.

Hiermee wordt een asynchrone aanvraag voor DNS-gegevens beëindigd.

GetHostAddresses(String)

Retourneert de IP-adressen (Internet Protocol) voor de opgegeven host.

GetHostAddressesAsync(String)

Retourneert de IP-adressen (Internet Protocol) voor de opgegeven host als asynchrone bewerking.

GetHostByAddress(IPAddress)
Verouderd.
Verouderd.

Hiermee maakt u een IPHostEntry exemplaar van de opgegeven IPAddress.

GetHostByAddress(String)
Verouderd.
Verouderd.

Hiermee maakt u een IPHostEntry exemplaar van een IP-adres.

GetHostByName(String)
Verouderd.
Verouderd.

Hiermee haalt u de DNS-gegevens op voor de opgegeven DNS-hostnaam.

GetHostEntry(IPAddress)

Hiermee wordt een IP-adres omgezet naar een IPHostEntry exemplaar.

GetHostEntry(String)

Hiermee wordt een hostnaam of IP-adres omgezet in een IPHostEntry exemplaar.

GetHostEntryAsync(IPAddress)

Hiermee wordt een IP-adres omgezet in een IPHostEntry exemplaar als asynchrone bewerking.

GetHostEntryAsync(String)

Hiermee wordt een hostnaam of IP-adres omgezet in een IPHostEntry exemplaar als asynchrone bewerking.

GetHostName()

Hiermee haalt u de hostnaam van de lokale computer op.

Resolve(String)
Verouderd.
Verouderd.

Hiermee wordt een DNS-hostnaam of IP-adres omgezet in een IPHostEntry exemplaar.

Van toepassing op