TypedAsyncResult<T> Classe

Definizione

Implementazione concreta di AsyncResult che eseguirà il wrapping del risultato Type e la restituirà quando viene chiamato il End(IAsyncResult) metodo .

generic <typename T>
public ref class TypedAsyncResult : System::IdentityModel::AsyncResult
public class TypedAsyncResult<T> : System.IdentityModel.AsyncResult
type TypedAsyncResult<'T> = class
    inherit AsyncResult
Public Class TypedAsyncResult(Of T)
Inherits AsyncResult

Parametri di tipo

T

Tipo del risultato.

Ereditarietà
TypedAsyncResult<T>

Costruttori

Nome Descrizione
TypedAsyncResult<T>(AsyncCallback, Object)

Inizializza una nuova istanza della TypedAsyncResult<T> classe con un delegato di callback e un oggetto stato.

TypedAsyncResult<T>(Object)

Inizializza una nuova istanza della TypedAsyncResult<T> classe con un oggetto stato.

Proprietà

Nome Descrizione
AsyncState

Ottiene un oggetto definito dall'utente che qualifica o contiene informazioni su un'operazione asincrona.

(Ereditato da AsyncResult)
AsyncWaitHandle

Ottiene un WaitHandle oggetto utilizzato per attendere il completamento di un'operazione asincrona.

(Ereditato da AsyncResult)
CompletedSynchronously

Ottiene un valore che indica se l'operazione asincrona è stata completata in modo sincrono.

(Ereditato da AsyncResult)
IsCompleted

Ottiene un valore che indica se l'operazione asincrona è stata completata.

(Ereditato da AsyncResult)
Result

Ottiene il risultato tipizzato dell'operazione asincrona completata.

Metodi

Nome Descrizione
Complete(Boolean, Exception)

Chiamare questa versione di completamento se si genera un'eccezione durante l'elaborazione. Oltre a inviare una notifica al callback, acquisisce l'eccezione e la archivia per essere generata durante la chiamata al End(IAsyncResult) metodo .

(Ereditato da AsyncResult)
Complete(Boolean)

Chiamare questa versione di completamento al termine dell'operazione asincrona e non è stata rilevata alcuna eccezione. Aggiorna lo stato dell'operazione e invia una notifica al callback.

(Ereditato da AsyncResult)
Complete(T, Boolean, Exception)

Chiamare questa versione di completamento se si genera un'eccezione durante l'elaborazione. Oltre a inviare una notifica al callback, acquisisce l'eccezione e la archivia per essere generata durante la chiamata al End(IAsyncResult) metodo .

Complete(T, Boolean)

Chiamare questa versione di completamento al termine dell'operazione asincrona e non è stata rilevata alcuna eccezione. Aggiorna lo stato dell'operazione e invia una notifica al callback.

Dispose()

Rilascia le risorse usate dall'istanza corrente della AsyncResult classe .

(Ereditato da AsyncResult)
Dispose(Boolean)

Chiamato dai Dispose() metodi e Finalize() per rilasciare le risorse gestite e non gestite usate dall'istanza corrente della AsyncResult classe .

(Ereditato da AsyncResult)
End(IAsyncResult)

End deve essere chiamato al termine della funzione End per l'operazione asincrona. Garantisce il completamento dell'operazione asincrona ed esegue una convalida comune.

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