CancellationToken.CanBeCanceled 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取此标记是否能处于已取消状态。
public:
property bool CanBeCanceled { bool get(); };
public bool CanBeCanceled { get; }
member this.CanBeCanceled : bool
Public ReadOnly Property CanBeCanceled As Boolean
属性值
如果此令牌能够处于已取消状态,则为 true
;否则为 false
。
注解
如果 CanBeCanceled 返回 false
,则保证令牌永远不会转换为取消状态,这意味着 IsCancellationRequested 永远不会返回 true
。 静态 CancellationToken.None 属性返回无法取消的取消标记。
可以选择使用此属性来确定是否可以取消取消令牌,然后检查属性的值 IsCancellationRequested 以确定它是否已取消。