Task.IsCanceled 属性  
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取此 Task 实例是否由于被取消的原因而已完成执行。
public:
 property bool IsCanceled { bool get(); };public bool IsCanceled { get; }member this.IsCanceled : boolPublic ReadOnly Property IsCanceled As Boolean属性值
如果任务由于被取消而完成,则为 true;否则为 false。
注解
在以下任一 Task 条件下, Canceled 将在 状态中完成:
- 在任务开始执行之前,已 CancellationToken 将其标记为取消, 
- 任务通过引发OperationCanceledException具有相同 CancellationToken的 来确认其已发出信号CancellationToken的取消请求。 
- 任务通过调用 ThrowIfCancellationRequested 上的 方法,在其上已发出信号CancellationToken确认取消CancellationToken请求。 
重要
检索 属性的值 IsCanceled 不会在任务完成之前阻止调用线程。