Dns Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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. |