Dns.BeginResolve(String, AsyncCallback, Object) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Varning
BeginResolve is obsoleted for this type, please use BeginGetHostEntry instead. http://go.microsoft.com/fwlink/?linkid=14202
Varning
BeginResolve is obsoleted for this type, please use BeginGetHostEntry instead. https://go.microsoft.com/fwlink/?linkid=14202
Påbörjar en asynkron begäran om att matcha ett DNS-värdnamn eller EN IP-adress till en IPAddress instans.
public:
static IAsyncResult ^ BeginResolve(System::String ^ hostName, AsyncCallback ^ requestCallback, System::Object ^ stateObject);
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);
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
[<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
Public Shared Function BeginResolve (hostName As String, requestCallback As AsyncCallback, stateObject As Object) As IAsyncResult
Parametrar
- hostName
- String
Värdens DNS-namn.
- requestCallback
- AsyncCallback
Ett AsyncCallback ombud som refererar till den metod som ska anropas när åtgärden är klar.
- stateObject
- Object
Ett användardefinierat objekt som innehåller information om åtgärden. Det här objektet skickas till ombudet requestCallback när åtgärden är klar.
Returer
En IAsyncResult instans som refererar till den asynkrona begäran.
- Attribut
Undantag
hostName är null.
Anroparen har inte behörighet att komma åt DNS-information.
Kommentarer
Den asynkrona BeginResolve åtgärden måste slutföras genom att anropa EndResolve metoden. Metoden anropas vanligtvis av ombudet requestCallback .
Den här metoden blockeras inte förrän åtgärden har slutförts. Om du vill blockera tills åtgärden har slutförts använder du Resolve metoden .
Mer information om hur du använder den asynkrona programmeringsmodellen finns i Anropa synkrona metoder asynkront.
Note
Den här medlemmen genererar spårningsinformation när du aktiverar nätverksspårning i ditt program. Mer information finns i Network Tracing in .NET Framework.