Dns Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Tillhandahåller enkla funktioner för domännamnsmatchning.
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
- Arv
-
Dns
Exempel
I följande exempel frågar DNS-databasen efter information om värden www.contoso.com.
IPHostEntry hostInfo = Dns.GetHostEntry("www.contoso.com");
Dim hostInfo As IPHostEntry = Dns.GetHostEntry("www.contoso.com")
Kommentarer
Klassen Dns är en statisk klass som hämtar information om en specifik värd från DNS (Internet Domain Name System).
Värdinformationen från DNS-frågan returneras i en instans av IPHostEntry klassen. Om den angivna värden har fler än en post i DNS-databasen, IPHostEntry innehåller flera IP-adresser och alias.
Metoder
| Name | Description |
|---|---|
| BeginGetHostAddresses(String, AsyncCallback, Object) |
Asynkront returnerar IP-adresserna (Internet Protocol) för den angivna värden. |
| BeginGetHostByName(String, AsyncCallback, Object) |
Föråldrad.
Föråldrad.
Påbörjar en asynkron begäran om IPHostEntry information om det angivna DNS-värdnamnet. |
| BeginGetHostEntry(IPAddress, AsyncCallback, Object) |
Asynkront löser en IP-adress till en IPHostEntry instans. |
| BeginGetHostEntry(String, AsyncCallback, Object) |
Asynkront löser ett värdnamn eller en IP-adress till en IPHostEntry instans. |
| BeginResolve(String, AsyncCallback, Object) |
Föråldrad.
Föråldrad.
Påbörjar en asynkron begäran om att matcha ett DNS-värdnamn eller EN IP-adress till en IPAddress instans. |
| EndGetHostAddresses(IAsyncResult) |
Avslutar en asynkron begäran om DNS-information. |
| EndGetHostByName(IAsyncResult) |
Föråldrad.
Föråldrad.
Avslutar en asynkron begäran om DNS-information. |
| EndGetHostEntry(IAsyncResult) |
Avslutar en asynkron begäran om DNS-information. |
| EndResolve(IAsyncResult) |
Föråldrad.
Föråldrad.
Avslutar en asynkron begäran om DNS-information. |
| GetHostAddresses(String) |
Returnerar IP-adresserna (Internet Protocol) för den angivna värden. |
| GetHostAddressesAsync(String) |
Returnerar IP-adresserna (Internet Protocol) för den angivna värden som en asynkron åtgärd. |
| GetHostByAddress(IPAddress) |
Föråldrad.
Föråldrad.
Skapar en IPHostEntry instans från den angivna IPAddress. |
| GetHostByAddress(String) |
Föråldrad.
Föråldrad.
Skapar en IPHostEntry instans från en IP-adress. |
| GetHostByName(String) |
Föråldrad.
Föråldrad.
Hämtar DNS-informationen för det angivna DNS-värdnamnet. |
| GetHostEntry(IPAddress) |
Löser en IP-adress till en IPHostEntry instans. |
| GetHostEntry(String) |
Löser ett värdnamn eller en IP-adress till en IPHostEntry instans. |
| GetHostEntryAsync(IPAddress) |
Löser en IP-adress till en IPHostEntry instans som en asynkron åtgärd. |
| GetHostEntryAsync(String) |
Löser ett värdnamn eller en IP-adress till en IPHostEntry instans som en asynkron åtgärd. |
| GetHostName() |
Hämtar värdnamnet för den lokala datorn. |
| Resolve(String) |
Föråldrad.
Föråldrad.
Löser ett DNS-värdnamn eller EN IP-adress till en IPHostEntry instans. |