6[DebuggerDisplay(
"IsCancellationRequested = {IsCancellationRequested}")]
41 return Register(callback, useSynchronizationContext:
false);
46 return Register((Action<object>)delegate(
object obj)
49 }, callback ??
throw new ArgumentNullException(
"callback"), useSynchronizationContext, useExecutionContext:
true);
54 return Register(callback,
state, useSynchronizationContext:
false, useExecutionContext:
true);
59 return Register(callback,
state, useSynchronizationContext:
false, useExecutionContext:
true);
64 return Register(callback,
state, useSynchronizationContext, useExecutionContext:
true);
69 return Register(callback,
state, useSynchronizationContext:
false, useExecutionContext:
false);
74 return Register(callback,
state, useSynchronizationContext:
false, useExecutionContext:
false);
79 if ((
object)callback ==
null)
91 public override bool Equals([NotNullWhen(
true)]
object?
other)
107 return left.
Equals(right);
112 return !left.
Equals(right);
static string OperationCanceled
CancellationTokenRegistration Register(Delegate callback, object stateForCallback, SynchronizationContext syncContext, ExecutionContext executionContext)
bool IsCancellationRequested
static readonly CancellationTokenSource s_neverCanceledSource
static ? ExecutionContext Capture()
static ? SynchronizationContext Current
static bool operator!=(CancellationToken left, CancellationToken right)
bool IsCancellationRequested
override bool Equals([NotNullWhen(true)] object? other)
override int GetHashCode()
CancellationTokenRegistration Register(Delegate callback, object state, bool useSynchronizationContext, bool useExecutionContext)
void ThrowOperationCanceledException()
CancellationTokenRegistration Register(Action< object?, CancellationToken > callback, object? state)
CancellationTokenRegistration Register(Action callback)
CancellationTokenRegistration UnsafeRegister(Action< object?> callback, object? state)
CancellationTokenRegistration Register(Action< object?> callback, object? state, bool useSynchronizationContext)
bool Equals(CancellationToken other)
CancellationTokenRegistration UnsafeRegister(Action< object?, CancellationToken > callback, object? state)
CancellationToken(CancellationTokenSource source)
readonly CancellationTokenSource _source
CancellationTokenRegistration Register(Action< object?> callback, object? state)
CancellationToken(bool canceled)
static CancellationToken None
void ThrowIfCancellationRequested()
static bool operator==(CancellationToken left, CancellationToken right)
CancellationTokenRegistration Register(Action callback, bool useSynchronizationContext)