Langue

TypedAsyncResult<T> Classe

Définition

Une implémentation concrète de AsyncResult ce qui encapsule le résultat Type et le retourne lorsque la End(IAsyncResult) méthode est appelée.

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

Paramètres de type

T

Type du résultat.

Héritage
TypedAsyncResult<T>

Constructeurs

Nom Description
TypedAsyncResult<T>(AsyncCallback, Object)

Initialise une nouvelle instance de la TypedAsyncResult<T> classe qui a un délégué de rappel et un objet d’état.

TypedAsyncResult<T>(Object)

Initialise une nouvelle instance de la TypedAsyncResult<T> classe qui a un objet d’état.

Propriétés

Nom Description
AsyncState

Obtient un objet défini par l’utilisateur qui qualifie ou contient des informations sur une opération asynchrone.

(Hérité de AsyncResult)
AsyncWaitHandle

Obtient un WaitHandle élément utilisé pour attendre la fin d’une opération asynchrone.

(Hérité de AsyncResult)
CompletedSynchronously

Obtient une valeur qui indique si l’opération asynchrone s’est terminée de façon synchrone.

(Hérité de AsyncResult)
IsCompleted

Obtient une valeur qui indique si l’opération asynchrone est terminée.

(Hérité de AsyncResult)
Result

Obtient le résultat typé de l’opération asynchrone terminée.

Méthodes

Nom Description
Complete(Boolean, Exception)

Appelez cette version complète si vous déclenchez une exception pendant le traitement. En plus de notifier le rappel, il capture l’exception et la stocke à lever pendant l’appel à la End(IAsyncResult) méthode.

(Hérité de AsyncResult)
Complete(Boolean)

Appelez cette version de fin lorsque votre opération asynchrone est terminée et qu’aucune exception n’a été rencontrée. Il met à jour l’état de l’opération et avertit le rappel.

(Hérité de AsyncResult)
Complete(T, Boolean, Exception)

Appelez cette version complète si vous déclenchez une exception pendant le traitement. En plus de notifier le rappel, il capture l’exception et la stocke à lever pendant l’appel à la End(IAsyncResult) méthode.

Complete(T, Boolean)

Appelez cette version de fin lorsque votre opération asynchrone est terminée et qu’aucune exception n’a été rencontrée. Il met à jour l’état de l’opération et avertit le rappel.

Dispose()

Libère les ressources utilisées par l’instance actuelle de la AsyncResult classe.

(Hérité de AsyncResult)
Dispose(Boolean)

Appelée par les méthodes et Dispose() les Finalize() méthodes pour libérer les ressources managées et non managées utilisées par l’instance actuelle de la AsyncResult classe.

(Hérité de AsyncResult)
End(IAsyncResult)

Fin doit être appelée lorsque la fonction End de l’opération asynchrone est terminée. Elle garantit que l’opération asynchrone est terminée et effectue une validation courante.

Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)

S’applique à