Jazyk

Dns.BeginGetHostByName(String, AsyncCallback, Object) Metoda

Definice

Upozornění

BeginGetHostByName has been deprecated. Use BeginGetHostEntry instead.

Upozornění

BeginGetHostByName is obsoleted for this type, please use BeginGetHostEntry instead. https://go.microsoft.com/fwlink/?linkid=14202

Upozornění

BeginGetHostByName is obsoleted for this type, please use BeginGetHostEntry instead. http://go.microsoft.com/fwlink/?linkid=14202

Zahájí asynchronní požadavek na IPHostEntry informace o zadaném názvu hostitele DNS.

public:
 static IAsyncResult ^ BeginGetHostByName(System::String ^ hostName, AsyncCallback ^ requestCallback, System::Object ^ stateObject);
[System.Obsolete("BeginGetHostByName has been deprecated. Use BeginGetHostEntry instead.")]
public static IAsyncResult BeginGetHostByName(string hostName, AsyncCallback? requestCallback, object? stateObject);
[System.Obsolete("BeginGetHostByName is obsoleted for this type, please use BeginGetHostEntry instead. https://go.microsoft.com/fwlink/?linkid=14202")]
public static IAsyncResult BeginGetHostByName(string hostName, AsyncCallback? requestCallback, object? stateObject);
[System.Obsolete("BeginGetHostByName is obsoleted for this type, please use BeginGetHostEntry instead. http://go.microsoft.com/fwlink/?linkid=14202")]
public static IAsyncResult BeginGetHostByName(string hostName, AsyncCallback requestCallback, object stateObject);
[System.Obsolete("BeginGetHostByName is obsoleted for this type, please use BeginGetHostEntry instead. https://go.microsoft.com/fwlink/?linkid=14202")]
public static IAsyncResult BeginGetHostByName(string hostName, AsyncCallback requestCallback, object stateObject);
public static IAsyncResult BeginGetHostByName(string hostName, AsyncCallback requestCallback, object stateObject);
[<System.Obsolete("BeginGetHostByName has been deprecated. Use BeginGetHostEntry instead.")>]
static member BeginGetHostByName : string * AsyncCallback * obj -> IAsyncResult
[<System.Obsolete("BeginGetHostByName is obsoleted for this type, please use BeginGetHostEntry instead. https://go.microsoft.com/fwlink/?linkid=14202")>]
static member BeginGetHostByName : string * AsyncCallback * obj -> IAsyncResult
[<System.Obsolete("BeginGetHostByName is obsoleted for this type, please use BeginGetHostEntry instead. http://go.microsoft.com/fwlink/?linkid=14202")>]
static member BeginGetHostByName : string * AsyncCallback * obj -> IAsyncResult
static member BeginGetHostByName : string * AsyncCallback * obj -> IAsyncResult
Public Shared Function BeginGetHostByName (hostName As String, requestCallback As AsyncCallback, stateObject As Object) As IAsyncResult

Parametry

hostName
String

Název DNS hostitele.

requestCallback
AsyncCallback

AsyncCallback Delegát, který odkazuje na metodu vyvolat po dokončení operace.

stateObject
Object

Uživatelem definovaný objekt, který obsahuje informace o operaci. Tento objekt se předá delegátu requestCallback po dokončení operace.

Návraty

Instance IAsyncResult , která odkazuje na asynchronní požadavek.

Atributy

Výjimky

hostName je null.

Při provádění dotazu DNS došlo k chybě.

Poznámky

Asynchronní BeginGetHostByName operace musí být dokončena voláním EndGetHostByName metody. Obvykle je metoda vyvolána delegátem requestCallback .

Tato metoda neblokuje, dokud nebude operace dokončena. Pokud chcete blokovat, dokud nebude operace dokončena, použijte metodu GetHostByName .

Podrobné informace o použití asynchronního programovacího modelu naleznete v tématu Asynchronní volání synchronních metod.

Note

Tento člen generuje informace o trasování, když ve své aplikaci povolíte trasování sítě. Další informace najdete v tématu Network Tracing v .NET Framework.

Platí pro

Viz také