Task.IsCanceled Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает, завершилось ли выполнение этого Task экземпляра из-за отмены.
public:
property bool IsCanceled { bool get(); };
public bool IsCanceled { get; }
member this.IsCanceled : bool
Public ReadOnly Property IsCanceled As Boolean
Значение свойства
true Значение , если задача завершена из-за отмены; в противном случае false.
Комментарии
Состояние Task завершится в Canceled любом из следующих условий:
Он CancellationToken был помечен для отмены до начала выполнения задачи,
Задача признала запрос на отмену по его уже сигналу CancellationToken , бросив OperationCanceledException то же CancellationTokenсамое.
Задача признала запрос на отмену, уже сигналируемый CancellationToken путем вызова ThrowIfCancellationRequested метода в объекте CancellationToken.
Это важно
Получение значения IsCanceled свойства не блокирует вызывающий поток до завершения задачи.