Dns クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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
- 継承
-
例
次の例では、ホスト www.contoso.com
に関する情報を DNS データベースに照会します。
IPHostEntry^ hostInfo = Dns::GetHostEntry( "www.contoso.com" );
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: Internet Protocol) アドレスを返します。
|
GetHostAddresses(String, AddressFamily)
|
指定したホストのインターネット プロトコル (IP: Internet Protocol) アドレスを返します。
|
GetHostAddressesAsync(String)
|
指定したホストのインターネット プロトコル (IP) アドレスを非同期操作として返します。
|
GetHostAddressesAsync(String, AddressFamily, CancellationToken)
|
指定したホストのインターネット プロトコル (IP) アドレスを非同期操作として返します。
|
GetHostAddressesAsync(String, CancellationToken)
|
指定したホストのインターネット プロトコル (IP) アドレスを非同期操作として返します。
|
GetHostByAddress(IPAddress)
|
古い.
古い.
古い.
指定した IPHostEntry に対する IPAddress インスタンスを作成します。
|
GetHostByAddress(String)
|
古い.
古い.
古い.
IP アドレスから IPHostEntry インスタンスを作成します。
|
GetHostByName(String)
|
古い.
古い.
古い.
指定した DNS ホスト名の DNS 情報を取得します。
|
GetHostEntry(IPAddress)
|
IP アドレスを IPHostEntry インスタンスに解決します。
|
GetHostEntry(String)
|
ホスト名または IP アドレスを IPHostEntry インスタンスに解決します。
|
GetHostEntry(String, AddressFamily)
|
ホスト名または IP アドレスを IPHostEntry インスタンスに解決します。
|
GetHostEntryAsync(IPAddress)
|
非同期操作として IP アドレスを IPHostEntry インスタンスに解決します。
|
GetHostEntryAsync(String)
|
非同期操作としてホスト名または IP アドレスを IPHostEntry インスタンスに解決します。
|
GetHostEntryAsync(String, AddressFamily, CancellationToken)
|
非同期操作としてホスト名または IP アドレスを IPHostEntry インスタンスに解決します。
|
GetHostEntryAsync(String, CancellationToken)
|
非同期操作としてホスト名または IP アドレスを IPHostEntry インスタンスに解決します。
|
GetHostName()
|
ローカル コンピューターのホスト名を取得します。
|
Resolve(String)
|
古い.
古い.
古い.
DNS ホスト名または IP アドレスを IPHostEntry インスタンスに解決します。
|
適用対象