6 writes to _registrations
System.Private.CoreLib (6)
src\libraries\System.Private.CoreLib\src\System\Threading\CancellationTokenSource.cs (6)
329
Registrations? registrations = Volatile.Read(ref
_registrations
);
500
Volatile.Read(ref
_registrations
)?.UnregisterAll();
553
_registrations
= null; // allow the GC to clean up registrations
605
Registrations? registrations = Volatile.Read(ref
_registrations
);
609
registrations = Interlocked.CompareExchange(ref
_registrations
, registrations, null) ?? registrations;
741
Registrations? registrations = Interlocked.Exchange(ref
_registrations
, null);