WebClientAsyncResult Classe

Definizione

Fornisce un'implementazione di IAsyncResult per l'utilizzo da parte dei proxy del servizio Web XML per l'implementazione dello schema di metodi asincrono standard.

public ref class WebClientAsyncResult : IAsyncResult
public class WebClientAsyncResult : IAsyncResult
type WebClientAsyncResult = class
    interface IAsyncResult
Public Class WebClientAsyncResult
Implements IAsyncResult
Ereditarietà
WebClientAsyncResult
Implementazioni

Commenti

Quando si chiama il BeginMyMethodName metodo, dove MyMethodName è la versione sincrona del metodo, in una classe proxy del servizio Web XML viene restituita un'istanza WebClientAsyncResult di . Seguendo il modello di progettazione asincrona standard, tale istanza di WebClientAsyncResult deve essere passata in un secondo momento per EndMyMethodName completare la chiamata al metodo asincrono.

Per informazioni dettagliate sulla chiamata asincrona dei servizi Web XML, vedere Comunicazione con servizi Web XML in modo asincrono.

Proprietà

AsyncState

Ottiene l'oggetto fornito nell'ultimo parametro per la chiamata asincrona al metodo Begin.

AsyncWaitHandle

Ottiene un oggetto WaitHandle che viene usato per attendere il completamento di un'operazione asincrona.

CompletedSynchronously

Ottiene un valore che indica se la chiamata Begin è stata completata in modo sincrono.

IsCompleted

Ottiene un valore che indica se la richiesta asincrona del servizio Web XML è stata completata.

Metodi

Abort()

Annulla una richiesta asincrona del servizio Web XML.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche