1 write to _node
System.Private.CoreLib (1)
src\libraries\System.Private.CoreLib\src\System\Threading\CancellationTokenRegistration.cs (1)
23
_node
= node;
8 references to _node
System.Private.CoreLib (8)
src\libraries\System.Private.CoreLib\src\System\Threading\CancellationTokenRegistration.cs (8)
34
if (
_node
is CancellationTokenSource.CallbackNode node && !node.Registrations.Unregister(_id, node))
71
return
_node
is CancellationTokenSource.CallbackNode node && !node.Registrations.Unregister(_id, node) ?
101
_node
is CancellationTokenSource.CallbackNode node ?
110
_node
is CancellationTokenSource.CallbackNode node && node.Registrations.Unregister(_id, node);
152
public bool Equals(CancellationTokenRegistration other) =>
_node
== other.
_node
&& _id == other._id;
158
public override int GetHashCode() =>
_node
!= null ?
_node
.GetHashCode() ^ _id.GetHashCode() : _id.GetHashCode();