言語

Dns.EndGetHostAddresses(IAsyncResult) メソッド

定義

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

public:
 static cli::array <System::Net::IPAddress ^> ^ EndGetHostAddresses(IAsyncResult ^ asyncResult);
public static System.Net.IPAddress[] EndGetHostAddresses(IAsyncResult asyncResult);
static member EndGetHostAddresses : IAsyncResult -> System.Net.IPAddress[]
Public Shared Function EndGetHostAddresses (asyncResult As IAsyncResult) As IPAddress()

パラメーター

asyncResult
IAsyncResult

IAsyncResult メソッドの呼び出しによって返されるBeginGetHostAddresses(String, AsyncCallback, Object) インスタンス。

返品

IPAddresshostNameOrAddress パラメーターで指定されたホストの IP アドレスを保持するBeginGetHostAddresses(String, AsyncCallback, Object)型の配列。

注釈

BeginGetHostAddresses メソッドは、ホスト名に関連付けられている IP アドレスについて DNS サーバーに対してクエリを実行します。 hostNameOrAddressが IP アドレスの場合、このアドレスは DNS サーバーに対してクエリを実行せずに返されます。

空の文字列が hostNameOrAddress 引数として渡された場合、このメソッドはローカル ホストの IPv4 アドレスと IPv6 アドレスを返します。

Note

このメンバーは、アプリケーションでネットワーク トレースを有効にすると、トレース情報を出力します。 詳細については、「.NET Framework の Network Tracingを参照してください。

適用対象