Bagikan melalui


Dns Kelas

Definisi

Menyediakan fungsionalitas resolusi nama domain sederhana.

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

Contoh

Contoh berikut mengkueri database DNS untuk informasi tentang 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")

Keterangan

Kelas Dns adalah kelas statis yang mengambil informasi tentang host tertentu dari Sistem Nama Domain Internet (DNS).

Informasi host dari kueri DNS dikembalikan dalam instans IPHostEntry kelas . Jika host yang ditentukan memiliki lebih dari satu entri dalam database DNS, IPHostEntry berisi beberapa alamat IP dan alias.

Metode

BeginGetHostAddresses(String, AsyncCallback, Object)

Secara asinkron mengembalikan alamat Protokol Internet (IP) untuk host yang ditentukan.

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

Memulai permintaan asinkron untuk IPHostEntry informasi tentang nama host DNS yang ditentukan.

BeginGetHostEntry(IPAddress, AsyncCallback, Object)

Secara asinkron menyelesaikan alamat IP ke IPHostEntry instans.

BeginGetHostEntry(String, AsyncCallback, Object)

Secara asinkron menyelesaikan nama host atau alamat IP ke IPHostEntry instans.

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

Memulai permintaan asinkron untuk menyelesaikan nama host DNS atau alamat IP ke IPAddress instans.

EndGetHostAddresses(IAsyncResult)

Mengakhiri permintaan asinkron untuk informasi DNS.

EndGetHostByName(IAsyncResult)
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.

Mengakhiri permintaan asinkron untuk informasi DNS.

EndGetHostEntry(IAsyncResult)

Mengakhiri permintaan asinkron untuk informasi DNS.

EndResolve(IAsyncResult)
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.

Mengakhiri permintaan asinkron untuk informasi DNS.

GetHostAddresses(String)

Mengembalikan alamat Protokol Internet (IP) untuk host yang ditentukan.

GetHostAddresses(String, AddressFamily)

Mengembalikan alamat Protokol Internet (IP) untuk host yang ditentukan.

GetHostAddressesAsync(String)

Mengembalikan alamat Protokol Internet (IP) untuk host yang ditentukan sebagai operasi asinkron.

GetHostAddressesAsync(String, AddressFamily, CancellationToken)

Mengembalikan alamat Protokol Internet (IP) untuk host yang ditentukan sebagai operasi asinkron.

GetHostAddressesAsync(String, CancellationToken)

Mengembalikan alamat Protokol Internet (IP) untuk host yang ditentukan sebagai operasi asinkron.

GetHostByAddress(IPAddress)
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.

Membuat instans IPHostEntry dari yang ditentukan IPAddress.

GetHostByAddress(String)
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.

Membuat instans IPHostEntry dari alamat IP.

GetHostByName(String)
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.

Mendapatkan informasi DNS untuk nama host DNS yang ditentukan.

GetHostEntry(IPAddress)

Menyelesaikan alamat IP ke IPHostEntry instans.

GetHostEntry(String)

Menyelesaikan nama host atau alamat IP ke IPHostEntry instans.

GetHostEntry(String, AddressFamily)

Menyelesaikan nama host atau alamat IP ke IPHostEntry instans.

GetHostEntryAsync(IPAddress)

Menyelesaikan alamat IP ke IPHostEntry instans sebagai operasi asinkron.

GetHostEntryAsync(String)

Menyelesaikan nama host atau alamat IP ke IPHostEntry instans sebagai operasi asinkron.

GetHostEntryAsync(String, AddressFamily, CancellationToken)

Menyelesaikan nama host atau alamat IP ke IPHostEntry instans sebagai operasi asinkron.

GetHostEntryAsync(String, CancellationToken)

Menyelesaikan nama host atau alamat IP ke IPHostEntry instans sebagai operasi asinkron.

GetHostName()

Mendapatkan nama host komputer lokal.

Resolve(String)
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.

Menyelesaikan nama host DNS atau alamat IP ke IPHostEntry instans.

Berlaku untuk