26 instantiations of CancellationTokenRegistration
mscorlib (7)
system\threading\CancellationToken.cs (1)
334return new CancellationTokenRegistration(); // nothing to do for tokens than can never reach the canceled state. Give them a dummy registration.
system\threading\CancellationTokenSource.cs (3)
664return new CancellationTokenRegistration(); 690CancellationTokenRegistration registration = new CancellationTokenRegistration(callbackInfo, addInfo); 710return new CancellationTokenRegistration();
system\threading\Tasks\Parallel.cs (3)
1080CancellationTokenRegistration ctr = new CancellationTokenRegistration(); 1395CancellationTokenRegistration ctr = new CancellationTokenRegistration(); 3246CancellationTokenRegistration ctr = new CancellationTokenRegistration();
System (9)
net\System\Net\WebSockets\ClientWebSocket.cs (1)
153CancellationTokenRegistration connectCancellation = new CancellationTokenRegistration();
net\System\Net\WebSockets\WebSocketConnectionStream.cs (4)
103CancellationTokenRegistration cancellationTokenRegistration = new CancellationTokenRegistration(); 205CancellationTokenRegistration cancellationTokenRegistration = new CancellationTokenRegistration(); 252CancellationTokenRegistration cancellationTokenRegistration = new CancellationTokenRegistration(); 321CancellationTokenRegistration cancellationTokenRegistration = new CancellationTokenRegistration();
net\System\Net\WebSockets\WebSocketHttpListenerDuplexStream.cs (4)
144CancellationTokenRegistration cancellationTokenRegistration = new CancellationTokenRegistration(); 369CancellationTokenRegistration cancellationTokenRegistration = new CancellationTokenRegistration(); 432CancellationTokenRegistration cancellationTokenRegistration = new CancellationTokenRegistration(); 622CancellationTokenRegistration cancellationTokenRegistration = new CancellationTokenRegistration();
System.Core (1)
System\Linq\ParallelEnumerable.cs (1)
370CancellationTokenRegistration dummyRegistration = new CancellationTokenRegistration();
System.Data (8)
fx\src\data\System\Data\Common\DBCommand.cs (3)
213CancellationTokenRegistration registration = new CancellationTokenRegistration(); 249CancellationTokenRegistration registration = new CancellationTokenRegistration(); 273CancellationTokenRegistration registration = new CancellationTokenRegistration();
fx\src\data\System\Data\SqlClient\SqlBulkCopy.cs (1)
2580CancellationTokenRegistration regReconnectCancel = new CancellationTokenRegistration();
fx\src\data\System\Data\SqlClient\SqlCommand.cs (3)
2412CancellationTokenRegistration registration = new CancellationTokenRegistration(); 2476CancellationTokenRegistration registration = new CancellationTokenRegistration(); 2580CancellationTokenRegistration registration = new CancellationTokenRegistration();
fx\src\data\System\Data\SqlClient\SqlConnection.cs (1)
1432CancellationTokenRegistration registration = new CancellationTokenRegistration();
WindowsBase (1)
Base\System\Windows\Threading\Dispatcher.cs (1)
1478CancellationTokenRegistration ctTimeoutRegistration = new CancellationTokenRegistration();
52 references to CancellationTokenRegistration
mscorlib (29)
system\io\filestream.cs (1)
2709internal CancellationTokenRegistration _registration;
system\threading\CancellationToken.cs (6)
194public CancellationTokenRegistration Register(Action callback) 229public CancellationTokenRegistration Register(Action callback, bool useSynchronizationContext) 262public CancellationTokenRegistration Register(Action<Object> callback, Object state) 300public CancellationTokenRegistration Register(Action<Object> callback, Object state, bool useSynchronizationContext) 312internal CancellationTokenRegistration InternalRegisterWithoutEC(Action<object> callback, Object state) 325private CancellationTokenRegistration Register(Action<Object> callback, Object state, bool useSynchronizationContext, bool useExecutionContext)
system\threading\CancellationTokenRegistration.cs (8)
23public struct CancellationTokenRegistration : IEquatable<CancellationTokenRegistration>, IDisposable 103public static bool operator ==(CancellationTokenRegistration left, CancellationTokenRegistration right) 114public static bool operator !=(CancellationTokenRegistration left, CancellationTokenRegistration right) 131return ((obj is CancellationTokenRegistration) && Equals((CancellationTokenRegistration) obj)); 144public bool Equals(CancellationTokenRegistration other)
system\threading\CancellationTokenSource.cs (6)
76private CancellationTokenRegistration [] m_linkingRegistrations; //lazily initialized if required. 634internal CancellationTokenRegistration InternalRegister( 690CancellationTokenRegistration registration = new CancellationTokenRegistration(callbackInfo, addInfo); 882linkedTokenSource.m_linkingRegistrations = new CancellationTokenRegistration[token2CanBeCanceled ? 2 : 1]; // there will be at least 1 and at most 2 linkings 891linkedTokenSource.m_linkingRegistrations = new CancellationTokenRegistration[1]; // this will be the only linking 921linkedTokenSource.m_linkingRegistrations = new CancellationTokenRegistration[tokens.Length];
system\threading\SemaphoreSlim.cs (1)
339CancellationTokenRegistration cancellationTokenRegistration = cancellationToken.InternalRegisterWithoutEC(s_cancellationTokenCanceledEventHandler, this);
system\threading\Tasks\Parallel.cs (3)
1080CancellationTokenRegistration ctr = new CancellationTokenRegistration(); 1395CancellationTokenRegistration ctr = new CancellationTokenRegistration(); 3246CancellationTokenRegistration ctr = new CancellationTokenRegistration();
system\threading\Tasks\Task.cs (4)
266internal Shared<CancellationTokenRegistration> m_cancellationRegistration; // Task's registration with the cancellation token 699CancellationTokenRegistration ctr; 714props.m_cancellationRegistration = new Shared<CancellationTokenRegistration>(ctr); 5921internal CancellationTokenRegistration Registration;
System (9)
net\System\Net\WebSockets\ClientWebSocket.cs (1)
153CancellationTokenRegistration connectCancellation = new CancellationTokenRegistration();
net\System\Net\WebSockets\WebSocketConnectionStream.cs (4)
103CancellationTokenRegistration cancellationTokenRegistration = new CancellationTokenRegistration(); 205CancellationTokenRegistration cancellationTokenRegistration = new CancellationTokenRegistration(); 252CancellationTokenRegistration cancellationTokenRegistration = new CancellationTokenRegistration(); 321CancellationTokenRegistration cancellationTokenRegistration = new CancellationTokenRegistration();
net\System\Net\WebSockets\WebSocketHttpListenerDuplexStream.cs (4)
144CancellationTokenRegistration cancellationTokenRegistration = new CancellationTokenRegistration(); 369CancellationTokenRegistration cancellationTokenRegistration = new CancellationTokenRegistration(); 432CancellationTokenRegistration cancellationTokenRegistration = new CancellationTokenRegistration(); 622CancellationTokenRegistration cancellationTokenRegistration = new CancellationTokenRegistration();
System.Core (2)
System\IO\Pipes\IOCancellationHelper.cs (1)
16private CancellationTokenRegistration _cancellationRegistration;
System\Linq\ParallelEnumerable.cs (1)
370CancellationTokenRegistration dummyRegistration = new CancellationTokenRegistration();
System.Data (10)
fx\src\data\System\Data\Common\DBCommand.cs (3)
213CancellationTokenRegistration registration = new CancellationTokenRegistration(); 249CancellationTokenRegistration registration = new CancellationTokenRegistration(); 273CancellationTokenRegistration registration = new CancellationTokenRegistration();
fx\src\data\System\Data\SqlClient\SqlBulkCopy.cs (1)
2580CancellationTokenRegistration regReconnectCancel = new CancellationTokenRegistration();
fx\src\data\System\Data\SqlClient\SqlCommand.cs (3)
2412CancellationTokenRegistration registration = new CancellationTokenRegistration(); 2476CancellationTokenRegistration registration = new CancellationTokenRegistration(); 2580CancellationTokenRegistration registration = new CancellationTokenRegistration();
fx\src\data\System\Data\SqlClient\SqlConnection.cs (3)
1432CancellationTokenRegistration registration = new CancellationTokenRegistration(); 1457CancellationTokenRegistration _registration; 1459public OpenAsyncRetry(SqlConnection parent, TaskCompletionSource<DbConnectionInternal> retry, TaskCompletionSource<object> result, CancellationTokenRegistration registration) {
WindowsBase (2)
Base\System\Windows\Threading\Dispatcher.cs (2)
1086CancellationTokenRegistration cancellationRegistration = cancellationToken.Register(s => ((DispatcherOperation)s).Abort(), operation); 1478CancellationTokenRegistration ctTimeoutRegistration = new CancellationTokenRegistration();