DispatcherOperation 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.
Représente un objet utilisé pour interagir avec une opération qui a été publiée dans la file d'attente Dispatcher.
public ref class DispatcherOperation sealed
public ref class DispatcherOperation
public sealed class DispatcherOperation
public class DispatcherOperation
type DispatcherOperation = class
Public NotInheritable Class DispatcherOperation
Public Class DispatcherOperation
- Héritage
-
DispatcherOperation
- Dérivé
Remarques
BeginInvoke retourne un DispatcherOperation objet lorsqu’il est appelé.
L’objet DispatcherOperation peut être utilisé pour interagir avec le délégué sur la Dispatcher file d’attente, comme modifier la priorité de l’opération ou abandonner l’opération.
Pour obtenir la valeur de retour du délégué appelé, utilisez la Result propriété.
Ce DispatcherOperation n’est pas une limite de gestion des exceptions. Cela signifie que les exceptions sont gérées par l’opération Dispatcher et ne sont pas conservées par l’opération.
Propriétés
Dispatcher |
Obtient le Dispatcher sur lequel l'opération a été publiée. |
Priority |
Obtient ou définit la priorité de l'opération dans la file d'attente Dispatcher. |
Result |
Obtient le résultat de l'opération après son exécution. |
Status |
Obtient l’état actuel de l’opération. |
Task |
Obtient un Task<TResult> qui représente l'opération active. |
Méthodes
Abort() |
Abandonne l'opération. |
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetAwaiter() |
Retourne un objet qui est notifié lorsque l'opération asynchrone est terminée. |
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) |
InvokeDelegateCore() |
Commence l'opération associée à cette DispatcherOperation. |
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) |
Wait() |
Attend la fin de l’opération. |
Wait(TimeSpan) |
Attend que l'opération se termine pendant la durée spécifiée. |
Événements
Aborted |
Se produit lorsque l'opération est abandonnée. |
Completed |
Se produit lorsque l'opération est terminée. |