WebClientAsyncResult Klass

Definition

Tillhandahåller en implementering av IAsyncResult för användning av XML-webbtjänstproxy för att implementera standardmönstret för asynkron metod.

public ref class WebClientAsyncResult : IAsyncResult
public class WebClientAsyncResult : IAsyncResult
type WebClientAsyncResult = class
    interface IAsyncResult
Public Class WebClientAsyncResult
Implements IAsyncResult
Arv
WebClientAsyncResult
Implementeringar

Kommentarer

När du anropar BeginMyMethodName metoden, där MyMethodName är den synkrona versionen av metoden, i en XML-webbtjänstproxyklass returneras en instans av WebClientAsyncResult metoden. Efter standardmönstret för asynkron design måste den instansen av WebClientAsyncResult senare skickas till för EndMyMethodName att slutföra det asynkrona metodanropet.

Mer information om hur du anropar XML-webbtjänster asynkront finns i Kommunicera med XML Web Services asynkront.

Egenskaper

Name Description
AsyncState

Hämtar objektet som angavs i den sista parametern till Begin metodens asynkrona anrop.

AsyncWaitHandle

Hämtar en WaitHandle som används för att vänta tills en asynkron åtgärd har slutförts.

CompletedSynchronously

Hämtar ett värde som anger om Begin-anropet har slutförts synkront.

IsCompleted

Hämtar ett värde som anger om den asynkrona XML-webbtjänstbegäran har slutförts.

Metoder

Name Description
Abort()

Avbryter en asynkron XML-webbtjänstbegäran.

Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för

Se även