Task.IsCanceled Propriété
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.
Obtient si cette Task instance a terminé l’exécution en raison d’une annulation.
public:
property bool IsCanceled { bool get(); };
public bool IsCanceled { get; }
member this.IsCanceled : bool
Public ReadOnly Property IsCanceled As Boolean
Valeur de propriété
true si la tâche s’est terminée en raison d’une annulation ; sinon false.
Remarques
Une Task opération se termine dans l’état Canceled dans l’une des conditions suivantes :
Il CancellationToken a été marqué pour l’annulation avant que la tâche ne commence à s’exécuter,
La tâche a reconnu la demande d’annulation sur son déjà signalé CancellationToken en lisant un OperationCanceledException qui porte le même CancellationToken.
La tâche a reconnu la demande d’annulation sur son déjà signalé en CancellationToken appelant la ThrowIfCancellationRequested méthode sur le CancellationToken.
Important
La récupération de la valeur de la IsCanceled propriété ne bloque pas le thread appelant tant que la tâche n’est pas terminée.