CancellationTokenRegistration.cs
Go to the documentation of this file.
33 public struct CancellationTokenRegistration: IDisposable, IEquatable<CancellationTokenRegistration>
58 public static bool operator== (CancellationTokenRegistration left, CancellationTokenRegistration right)
63 public static bool operator!= (CancellationTokenRegistration left, CancellationTokenRegistration right)
76 return (obj is CancellationTokenRegistration) ? Equals ((CancellationTokenRegistration)obj) : false;
static bool operator==(CancellationTokenRegistration left, CancellationTokenRegistration right)
Definition: CancellationTokenRegistration.cs:58
override int GetHashCode()
Definition: CancellationTokenRegistration.cs:69
int id
Definition: CancellationTokenRegistration.cs:35
Definition: AggregateException.cs:31
CancellationTokenSource source
Definition: CancellationTokenRegistration.cs:36
static bool operator!=(CancellationTokenRegistration left, CancellationTokenRegistration right)
Definition: CancellationTokenRegistration.cs:63
internal CancellationTokenRegistration(int id, CancellationTokenSource source)
Definition: CancellationTokenRegistration.cs:38
override bool Equals(object obj)
Definition: CancellationTokenRegistration.cs:74
bool Equals(CancellationTokenRegistration other)
Definition: CancellationTokenRegistration.cs:53
Definition: AotInterlocked.cs:3
void Dispose()
Definition: CancellationTokenRegistration.cs:45