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 Task dell'istanza è stata completata a causa dell'annullamento.
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 a causa dell'annullamento; in caso contrario false, .
Commenti
Un Task oggetto verrà completato nello stato in Canceled base a una delle condizioni seguenti:
La proprietà CancellationToken è stata contrassegnata per l'annullamento prima dell'avvio dell'esecuzione dell'attività.
L'attività ha riconosciuto la richiesta di annullamento già segnalata CancellationToken generando un oggetto OperationCanceledException che porta lo stesso CancellationTokenoggetto .
L'attività ha riconosciuto la richiesta di annullamento già segnalata CancellationToken chiamando il ThrowIfCancellationRequested metodo su CancellationToken.
Importante
Il recupero del valore della IsCanceled proprietà non blocca il thread chiamante fino al completamento dell'attività.