Dns.EndGetHostAddresses(IAsyncResult) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
終止一個非同步的 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) 回傳的實例。
傳回
一個型別 IPAddress 為的陣列,儲存由 hostNameOrAddress 參數 BeginGetHostAddresses(String, AsyncCallback, Object)指定的主機的 IP 位址。
備註
此 BeginGetHostAddresses 方法會向 DNS 伺服器查詢與主機名稱相關的 IP 位址。 如果 hostNameOrAddress 是 IP 位址,則會回傳此位址而不需查詢 DNS 伺服器。
若參數傳遞 hostNameOrAddress 空字串,則回傳本地主機的 IPv4 與 IPv6 位址。
Note
當您在應用程式中啟用網路追蹤時,該成員會發出追蹤資訊。 欲了解更多資訊,請參閱.NET框架中的網絡追蹤。