Task.IsCanceled Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene un valore che indica se l'esecuzione di questa istanza di Task è stata completata perché annullata.
public:
property bool IsCanceled { bool get(); };
public bool IsCanceled { get; }
member this.IsCanceled : bool
Public ReadOnly Property IsCanceled As Boolean
Valore della proprietà
true
se l'attività è stata completata perché annullata; in caso contrario, false
.
Commenti
Un Task verrà completato nello stato in Canceled base a una delle condizioni seguenti:
Il valore CancellationToken è stato contrassegnato per l'annullamento prima dell'esecuzione dell'attività,
L'attività ha riconosciuto la richiesta di annullamento CancellationToken sul suo già segnalato generando un OperationCanceledException oggetto che porta lo stesso CancellationToken.
L'attività ha riconosciuto la richiesta di annullamento CancellationToken sul relativo già segnalato chiamando il ThrowIfCancellationRequested metodo su CancellationToken.
Importante
Il recupero del valore della proprietà non blocca il thread chiamante fino al completamento dell'attività IsCanceled .