CancellationToken.CanBeCanceled 属性

定义

获取此标记是否能处于已取消状态。

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 以确定它是否已取消。

适用于

另请参阅