TypedAsyncResult<T> Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Implémentation concrète de AsyncResult qui encapsule le résultat Type et le retourne lorsque la méthode de End(IAsyncResult) 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
Constructeurs
TypedAsyncResult<T>(AsyncCallback, Object) |
Initialise une nouvelle instance de la classe TypedAsyncResult<T> qui possède un délégué de rappel et un objet d'état. |
TypedAsyncResult<T>(Object) |
Initialise une nouvelle instance de la classe TypedAsyncResult<T> ayant un objet d'état. |
Propriétés
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 qui est utilisé pour attendre qu’une opération asynchrone se termine. (Hérité de AsyncResult) |
CompletedSynchronously |
Obtient une valeur qui indique si l’opération asynchrone s’est terminée de manière 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 ou définit le résultat typé de l'opération asynchrone terminée. |
Méthodes
Complete(Boolean) |
Appelez cette version de "complete" lorsque l'opération asynchrone est terminée et qu'aucune exception n'est survenue. Elle met à jour l'état de l'opération et notifie le rappel. (Hérité de AsyncResult) |
Complete(Boolean, Exception) |
Appelez cette version de "complete" si vous déclenchez une exception pendant le traitement. En plus de notifier le rappel, elle capture l'exception et l'enregistre pour la lever pendant l'appel à la méthode End(IAsyncResult). (Hérité de AsyncResult) |
Complete(T, Boolean) |
Appelez cette version de "complete" lorsque l'opération asynchrone est terminée et qu'aucune exception n'est survenue. Elle met à jour l'état de l'opération et notifie le rappel. |
Complete(T, Boolean, Exception) |
Appelez cette version de "complete" si vous déclenchez une exception pendant le traitement. En plus de notifier le rappel, elle capture l'exception et l'enregistre pour la lever pendant l'appel à la méthode End(IAsyncResult). |
Dispose() |
Libère les ressources utilisées par l'instance actuelle de la classe AsyncResult. (Hérité de AsyncResult) |
Dispose(Boolean) |
Appelé par les méthodes Dispose() et Finalize() pour libérer les ressources managées et non managées utilisées par l'instance actuelle de la classe AsyncResult. (Hérité de AsyncResult) |
End(IAsyncResult) |
La fin doit être appelée lorsque la fonction de fin (End) de l'opération asynchrone est terminée. Elle garantit que l'opération asynchrone est terminée, et effectue une validation commune. |
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |