4 writes to ExecutingCallbackId
System.Private.CoreLib (4)
src\libraries\System.Private.CoreLib\src\System\Threading\CancellationTokenSource.cs (4)
786
registrations.
ExecutingCallbackId
= node.Id;
833
Interlocked.Exchange(ref registrations.
ExecutingCallbackId
, 0); // for safety, prevent reorderings crossing this point and seeing inconsistent state.
1144
while (Volatile.Read(ref
ExecutingCallbackId
) == id)
1161
while (Volatile.Read(ref
ExecutingCallbackId
) == id)