CancellationToken.CanBeCanceled CancellationToken.CanBeCanceled CancellationToken.CanBeCanceled CancellationToken.CanBeCanceled Property

Definition

Gets whether this token is capable of being in the canceled state.

public:
 property bool CanBeCanceled { bool get(); };
[get: System.Runtime.TargetedPatchingOptOut("Performance critical to inline across NGen image boundaries")]
public bool CanBeCanceled { get; }
member this.CanBeCanceled : bool
Public ReadOnly Property CanBeCanceled As Boolean
Property Value

true if this token is capable of being in the canceled state; otherwise, false.

Remarks

If CanBeCanceled returns false, it is guaranteed that the token will never transition into a canceled state, meaning that IsCancellationRequested will never return true. A cancellation token that cannot be canceled is returned by the static CancellationToken.None property.

You can optionally use this property to determine whether a cancellation token can be canceled before examing the value of the IsCancellationRequested property to determine whether it has been canceled.

Applies to