CancellationToken.cs
Go to the documentation of this file.
78 public CancellationTokenRegistration Register (Action<object> callback, object state, bool useSynchronizationContext)
CancellationTokenRegistration Register(Action callback, bool useSynchronizationContext)
Definition: CancellationToken.cs:65
void ThrowIfCancellationRequested()
Definition: CancellationToken.cs:86
readonly CancellationTokenSource source
Definition: CancellationToken.cs:40
CancellationTokenSource?? Source
Definition: CancellationToken.cs:135
Definition: AggregateException.cs:31
override bool Equals(object other)
Definition: CancellationToken.cs:97
bool CanBeCanceled
Definition: CancellationToken.cs:117
bool IsCancellationRequested
Definition: CancellationToken.cs:123
override int GetHashCode()
Definition: CancellationToken.cs:102
CancellationTokenRegistration Register(Action< object > callback, object state, bool useSynchronizationContext)
Definition: CancellationToken.cs:78
internal CancellationToken(CancellationTokenSource source)
Definition: CancellationToken.cs:47
static CancellationToken None
Definition: CancellationToken.cs:52
WaitHandle WaitHandle
Definition: CancellationToken.cs:129
static bool operator==(CancellationToken left, CancellationToken right)
Definition: CancellationToken.cs:107
CancellationTokenRegistration Register(Action< object > callback, object state)
Definition: CancellationToken.cs:73
bool Equals(CancellationToken other)
Definition: CancellationToken.cs:92
static bool operator !=(CancellationToken left, CancellationToken right)
Definition: CancellationToken.cs:112
bool IsCancellationRequested
Definition: CancellationTokenSource.cs:116
Definition: AotInterlocked.cs:3
CancellationTokenRegistration Register(Action callback)
Definition: CancellationToken.cs:60