WebClientAsyncResult Classe

Definizione

Fornisce un'implementazione di per l'uso da parte dei IAsyncResult proxy del servizio Web XML per implementare il modello di metodo 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 asincrono standard, tale istanza di WebClientAsyncResult deve essere passata in un secondo momento a EndMyMethodName per completare la chiamata asincrona al metodo.

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

Proprietà

Nome Descrizione
AsyncState

Ottiene l'oggetto fornito nell'ultimo parametro alla chiamata asincrona del Begin metodo.

AsyncWaitHandle

Ottiene un WaitHandle oggetto utilizzato 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 di servizio Web XML asincrona è stata completata.

Metodi

Nome Descrizione
Abort()

Annulla una richiesta di servizio Web XML asincrona.

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 il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche