Dns.BeginResolve(String, AsyncCallback, Object) Metoda

Definice

Upozornění

BeginResolve has been deprecated. Use BeginGetHostEntry instead.

Upozornění

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

Upozornění

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

Začne asynchronní požadavek na překlad názvu hostitele DNS nebo IP adresy na IPAddress instanci.

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

Volající nemá oprávnění pro přístup k informacím DNS.

Poznámky

Asynchronní BeginResolve operace musí být dokončena voláním EndResolve 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 Resolve .

Další 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é