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