Dns.EndGetHostAddresses(IAsyncResult) メソッド

定義

DNS 情報の非同期要求を終了します。Ends an asynchronous request for DNS information.

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) インスタンス。An IAsyncResult instance returned by a call to the BeginGetHostAddresses(String, AsyncCallback, Object) method.

戻り値

IPAddress[]

IPAddresshostNameOrAddress パラメーターで指定されたホストの IP アドレスを保持する BeginGetHostAddresses(String, AsyncCallback, Object) 型の配列。An array of type IPAddress that holds the IP addresses for the host specified by the hostNameOrAddress parameter of BeginGetHostAddresses(String, AsyncCallback, Object).

注釈

メソッドは、 BeginGetHostAddresses ホスト名に関連付けられた IP アドレスを DNS サーバーに照会します。The BeginGetHostAddresses method queries a DNS server for the IP addresses associated with a host name. hostNameOrAddressが IP アドレスの場合は、DNS サーバーにクエリを実行せずにこのアドレスが返されます。If hostNameOrAddress is an IP address, this address is returned without querying the DNS server.

引数として空の文字列が渡された場合 hostNameOrAddress 、このメソッドはローカルホストの IPv4 アドレスと IPv6 アドレスを返します。If an empty string is passed as the hostNameOrAddress argument, then this method returns the IPv4 and IPv6 addresses of the local host.

注意

このメンバーは、アプリケーションでネットワークトレースを有効にするときにトレース情報を出力します。This member emits trace information when you enable network tracing in your application. 詳細については、「 .NET Framework のネットワークトレース」を参照してください。For more information, see Network Tracing in the .NET Framework.

適用対象