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

Определение

Возвращает значение, указывающее, может ли данный токен находиться в отмененном состоянии.Gets whether this token is capable of being in the canceled state.

public:
 property bool CanBeCanceled { bool get(); };
public bool CanBeCanceled { get; }
member this.CanBeCanceled : bool
Public ReadOnly Property CanBeCanceled As Boolean

Значение свойства

Значение true, если данный токен может быть в отмененном состоянии; в противном случае — значение false.true if this token is capable of being in the canceled state; otherwise, false.

Комментарии

Если CanBeCanceled возвращает false, гарантируется, что маркер никогда не перейдет в отмененное состояние, то есть IsCancellationRequested никогда не возвратит true.If CanBeCanceled returns false, it is guaranteed that the token will never transition into a canceled state, meaning that IsCancellationRequested will never return true. Статическое свойство CancellationToken.None возвращает токен отмены, который не может быть отменен.A cancellation token that cannot be canceled is returned by the static CancellationToken.None property.

При необходимости можно использовать это свойство, чтобы определить, можно ли отменить токен отмены перед проверкой значения свойства IsCancellationRequested, чтобы определить, было ли оно отменено.You can optionally use this property to determine whether a cancellation token can be canceled before examining the value of the IsCancellationRequested property to determine whether it has been canceled.

Применяется к

Дополнительно