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 、DNS サーバーに対して、ホスト名に関連付けられている IP アドレスを照会します。 が IP アドレスの場合 hostNameOrAddress 、このアドレスは DNS サーバーに対してクエリを実行せずに返されます。

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

注意

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

適用対象