Dns クラス

定義

単純なドメイン名解決機能を提供します。

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
継承
Dns

次の例では、ホスト www.contoso.comに関する情報を DNS データベースに照会します。

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

注釈

Dns クラスは、インターネット ドメイン ネーム システム (DNS) から特定のホストに関する情報を取得する静的クラスです。

DNS クエリからのホスト情報は、 IPHostEntry クラスのインスタンスで返されます。 指定したホストに DNS データベースに複数のエントリがある場合、 IPHostEntry には複数の IP アドレスとエイリアスが含まれます。

メソッド

名前 説明
BeginGetHostAddresses(String, AsyncCallback, Object)

指定したホストのインターネット プロトコル (IP) アドレスを非同期的に返します。

BeginGetHostByName(String, AsyncCallback, Object)
古い.
古い.

指定した DNS ホスト名に関する IPHostEntry 情報の非同期要求を開始します。

BeginGetHostEntry(IPAddress, AsyncCallback, Object)

IP アドレスを IPHostEntry インスタンスに非同期的に解決します。

BeginGetHostEntry(String, AsyncCallback, Object)

ホスト名または IP アドレスを IPHostEntry インスタンスに非同期的に解決します。

BeginResolve(String, AsyncCallback, Object)
古い.
古い.

DNS ホスト名または IP アドレスを IPAddress インスタンスに解決する非同期要求を開始します。

EndGetHostAddresses(IAsyncResult)

DNS 情報の非同期要求を終了します。

EndGetHostByName(IAsyncResult)
古い.
古い.

DNS 情報の非同期要求を終了します。

EndGetHostEntry(IAsyncResult)

DNS 情報の非同期要求を終了します。

EndResolve(IAsyncResult)
古い.
古い.

DNS 情報の非同期要求を終了します。

GetHostAddresses(String)

指定したホストのインターネット プロトコル (IP) アドレスを返します。

GetHostAddressesAsync(String)

指定したホストのインターネット プロトコル (IP) アドレスを非同期操作として返します。

GetHostByAddress(IPAddress)
古い.
古い.

指定したIPAddressからIPHostEntry インスタンスを作成します。

GetHostByAddress(String)
古い.
古い.

IP アドレスから IPHostEntry インスタンスを作成します。

GetHostByName(String)
古い.
古い.

指定した DNS ホスト名の DNS 情報を取得します。

GetHostEntry(IPAddress)

IP アドレスを IPHostEntry インスタンスに解決します。

GetHostEntry(String)

ホスト名または IP アドレスを IPHostEntry インスタンスに解決します。

GetHostEntryAsync(IPAddress)

IP アドレスを非同期操作として IPHostEntry インスタンスに解決します。

GetHostEntryAsync(String)

ホスト名または IP アドレスを非同期操作として IPHostEntry インスタンスに解決します。

GetHostName()

ローカル コンピューターのホスト名を取得します。

Resolve(String)
古い.
古い.

DNS ホスト名または IP アドレスを IPHostEntry インスタンスに解決します。

適用対象