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 ,以判斷它是否已取消。