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.
Задача подтвердила запрос отмены на уже сигнализовав CancellationTokenThrowIfCancellationRequested метод для CancellationToken.
Важно!
Получение значения IsCanceled свойства не блокирует вызывающий поток до завершения задачи.