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.
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
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) |