Task.IsCanceled Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera, czy to Task wystąpienie zakończyło wykonywanie z powodu anulowania.
public:
property bool IsCanceled { bool get(); };
public bool IsCanceled { get; }
member this.IsCanceled : bool
Public ReadOnly Property IsCanceled As Boolean
Wartość właściwości
true
jeśli zadanie zostało ukończone z powodu anulowania; w przeciwnym razie false
.
Uwagi
Element Task zostanie ukończony w Canceled stanie w dowolnym z następujących warunków:
Została CancellationToken oznaczona do anulowania przed rozpoczęciem wykonywania zadania,
Zadanie przyznało żądanie anulowania na jego już zasygnalizowane CancellationToken przez zgłoszenie OperationCanceledException , które nosi ten sam CancellationTokenelement .
Zadanie potwierdziło żądanie anulowania na jego już zasygnalizowanym CancellationToken przez wywołanie ThrowIfCancellationRequested metody w obiekcie CancellationToken.
Ważne
Pobieranie wartości IsCanceled właściwości nie blokuje wątku wywołującego, dopóki zadanie nie zostanie ukończone.