21 instantiations of CancellationToken
mscorlib (11)
system\threading\CancellationTokenSource.cs (1)
159return new CancellationToken(this);
system\threading\CountdownEvent.cs (3)
442Wait(Timeout.Infinite, new CancellationToken()); 490return Wait((int)totalMilliseconds, new CancellationToken()); 537return Wait(millisecondsTimeout, new CancellationToken());
system\threading\ManualResetEventSlim.cs (3)
426Wait(Timeout.Infinite, new CancellationToken()); 472return Wait((int)totalMilliseconds, new CancellationToken()); 521return Wait(millisecondsTimeout, new CancellationToken());
system\threading\SemaphoreSlim.cs (3)
210Wait(Timeout.Infinite, new CancellationToken()); 252return Wait((int)timeout.TotalMilliseconds, new CancellationToken()); 297return Wait(millisecondsTimeout, new CancellationToken());
system\threading\Tasks\TaskCanceledException.cs (1)
66base(Environment.GetResourceString("TaskCanceledException_ctor_DefaultMessage"), task!=null ? task.CancellationToken:new CancellationToken())
System (7)
sys\system\collections\concurrent\BlockingCollection.cs (4)
271TryAddWithNoTimeValidation(item, Timeout.Infinite, new CancellationToken()); 320return TryAddWithNoTimeValidation(item, 0, new CancellationToken()); 344return TryAddWithNoTimeValidation(item, (int)timeout.TotalMilliseconds, new CancellationToken()); 366return TryAddWithNoTimeValidation(item, millisecondsTimeout, new CancellationToken());
sys\system\threading\Barrier.cs (3)
509SignalAndWait(new CancellationToken()); 558return SignalAndWait(timeout, new CancellationToken()); 612return SignalAndWait(millisecondsTimeout, new CancellationToken());
System.Core (3)
System\Linq\Parallel\QueryOperators\QuerySettings.cs (1)
222get { return new QuerySettings(null, null, new CancellationToken(), null, null); }
System\Linq\Parallel\Scheduling\CancellationState.cs (1)
46return new CancellationToken(false);
System\Linq\Parallel\Scheduling\QueryTask.cs (1)
87return Task.Factory.StartNew(s_baseWorkDelegate, this, new CancellationToken(), TaskCreationOptions.AttachedToParent | TaskCreationOptions.PreferFairness, taskScheduler);
947 references to CancellationToken
mscorlib (406)
system\io\bufferedstream.cs (9)
332public override Task FlushAsync(CancellationToken cancellationToken) { 343private static async Task FlushAsyncInternal(CancellationToken cancellationToken, 452private async Task FlushWriteAsync(CancellationToken cancellationToken) { 631Task<Int32> readOp = ReadFromUnderlyingStreamAsync(buffer, offset, count, CancellationToken.None, 665public override Task<Int32> ReadAsync(Byte[] buffer, Int32 offset, Int32 count, CancellationToken cancellationToken) { 732CancellationToken cancellationToken, 1056Task writeOp = WriteToUnderlyingStreamAsync(buffer, offset, count, CancellationToken.None, semaphoreLockTask, useApmPattern: true); 1077public override Task WriteAsync(Byte[] buffer, Int32 offset, Int32 count, CancellationToken cancellationToken) { 1142CancellationToken cancellationToken,
system\io\filestream.cs (7)
2603public override Task<int> ReadAsync(Byte[] buffer, int offset, int count, CancellationToken cancellationToken) 2655public override Task WriteAsync(Byte[] buffer, int offset, int count, CancellationToken cancellationToken) 2708internal CancellationToken _cancellationToken; 2712internal FileStreamReadWriteTask(CancellationToken cancellationToken) : base() 2772var cancellationToken = readTask._cancellationToken; 2808var cancellationToken = writeTask._cancellationToken; 2828public override Task FlushAsync(CancellationToken cancellationToken)
system\io\memorystream.cs (4)
196public override Task FlushAsync(CancellationToken cancellationToken) { 375public override Task<int> ReadAsync(Byte[] buffer, int offset, int count, CancellationToken cancellationToken) 421public override Task CopyToAsync(Stream destination, Int32 bufferSize, CancellationToken cancellationToken) { 602public override Task WriteAsync(Byte[] buffer, int offset, int count, CancellationToken cancellationToken)
system\io\stream.cs (15)
138return CopyToAsync(destination, bufferSize, CancellationToken.None); 143public virtual Task CopyToAsync(Stream destination, Int32 bufferSize, CancellationToken cancellationToken) 162private async Task CopyToAsyncInternal(Stream destination, Int32 bufferSize, CancellationToken cancellationToken) 278return FlushAsync(CancellationToken.None); 283public virtual Task FlushAsync(CancellationToken cancellationToken) 412return ReadAsync(buffer, offset, count, CancellationToken.None); 417public virtual Task<int> ReadAsync(Byte[] buffer, int offset, int count, CancellationToken cancellationToken) 529default(CancellationToken), 634base(function, state, CancellationToken.None, TaskCreationOptions.DenyChildAttach) 707return WriteAsync(buffer, offset, count, CancellationToken.None); 712public virtual Task WriteAsync(Byte[] buffer, int offset, int count, CancellationToken cancellationToken) 897public override Task FlushAsync(CancellationToken cancellationToken) 946public override Task<int> ReadAsync(Byte[] buffer, int offset, int count, CancellationToken cancellationToken) 950s_nullReadTask = nullReadTask = new Task<int>(false, 0, (TaskCreationOptions)InternalTaskOptions.DoNotDispose, CancellationToken.None); // benign ---- 967public override Task WriteAsync(Byte[] buffer, int offset, int count, CancellationToken cancellationToken)
system\io\textreader.cs (2)
200return Task<String>.Factory.StartNew(_ReadLineDelegate, this, CancellationToken.None, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default); 240return Task<int>.Factory.StartNew(_ReadDelegate, tuple, CancellationToken.None, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default);
system\io\textwriter.cs (7)
544return Task.Factory.StartNew(_WriteCharDelegate, tuple, CancellationToken.None, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default); 552return Task.Factory.StartNew(_WriteStringDelegate, tuple, CancellationToken.None, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default); 568return Task.Factory.StartNew(_WriteCharArrayRangeDelegate, tuple, CancellationToken.None, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default); 576return Task.Factory.StartNew(_WriteLineCharDelegate, tuple, CancellationToken.None, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default); 584return Task.Factory.StartNew(_WriteLineStringDelegate, tuple, CancellationToken.None, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default); 600return Task.Factory.StartNew(_WriteLineCharArrayRangeDelegate, tuple, CancellationToken.None, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default); 614return Task.Factory.StartNew(_FlushDelegate, this, CancellationToken.None, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default);
system\io\unmanagedmemorystream.cs (3)
292public override Task FlushAsync(CancellationToken cancellationToken) { 448public override Task<Int32> ReadAsync(Byte[] buffer, Int32 offset, Int32 count, CancellationToken cancellationToken) { 644public override Task WriteAsync(Byte[] buffer, Int32 offset, Int32 count, CancellationToken cancellationToken) {
system\io\unmanagedmemorystreamwrapper.cs (4)
153public override Task CopyToAsync(Stream destination, Int32 bufferSize, CancellationToken cancellationToken) { 180public override Task FlushAsync(CancellationToken cancellationToken) { 186public override Task<Int32> ReadAsync(Byte[] buffer, Int32 offset, Int32 count, CancellationToken cancellationToken) { 192public override Task WriteAsync(Byte[] buffer, Int32 offset, Int32 count, CancellationToken cancellationToken) {
system\operationcanceledexception.cs (5)
27private CancellationToken _cancellationToken; 29public CancellationToken CancellationToken 51public OperationCanceledException(CancellationToken token) 57public OperationCanceledException(String message, CancellationToken token) 63public OperationCanceledException(String message, Exception innerException, CancellationToken token)
system\runtime\compilerservices\AsyncMethodBuilder.cs (1)
833return new Task<TResult>(false, result, (TaskCreationOptions)InternalTaskOptions.DoNotDispose, default(CancellationToken));
system\runtime\compilerservices\TaskAwaiter.cs (1)
148bool taskCompleted = task.InternalWait(Timeout.Infinite, default(CancellationToken));
system\runtime\compilerservices\YieldAwaitable.cs (1)
123Task.Factory.StartNew(continuation, default(CancellationToken), TaskCreationOptions.PreferFairness, scheduler);
system\security\cryptography\cryptostream.cs (5)
156public override Task FlushAsync(CancellationToken cancellationToken) 306public override Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 342private async Task<int> ReadAsyncInternal(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 571public override Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 597private async Task WriteAsyncInternal(byte[] buffer, int offset, int count, CancellationToken cancellationToken)
system\threading\CancellationToken.cs (11)
28/// A <see cref="CancellationToken"/> may be created directly in an unchangeable canceled or non-canceled state 60/// The <see cref="CancellationToken"/> value returned by this property will be non-cancelable by default. 62public static CancellationToken None 64get { return default(CancellationToken); } 365public bool Equals(CancellationToken other) 403if (other is CancellationToken) 405return Equals((CancellationToken) other); 434public static bool operator ==(CancellationToken left, CancellationToken right) 447public static bool operator !=(CancellationToken left, CancellationToken right)
system\threading\CancellationTokenSource.cs (9)
22/// Signals to a <see cref="System.Threading.CancellationToken"/> that it should be canceled. 147/// Gets the <see cref="System.Threading.CancellationToken">CancellationToken</see> 150/// <value>The <see cref="System.Threading.CancellationToken">CancellationToken</see> 154public CancellationToken Token 342/// <see cref="System.Threading.CancellationToken.IsCancellationRequested">IsCancellationRequested</see> returns true. 372/// <see cref="System.Threading.CancellationToken.IsCancellationRequested">IsCancellationRequested</see> returns true. 874public static CancellationTokenSource CreateLinkedTokenSource(CancellationToken token1, CancellationToken token2) 908public static CancellationTokenSource CreateLinkedTokenSource(params CancellationToken[] tokens)
system\threading\CountdownEvent.cs (3)
463public void Wait(CancellationToken cancellationToken) 512public bool Wait(TimeSpan timeout, CancellationToken cancellationToken) 557public bool Wait(int millisecondsTimeout, CancellationToken cancellationToken)
system\threading\ManualResetEventSlim.cs (3)
444public void Wait(CancellationToken cancellationToken) 495public bool Wait(TimeSpan timeout, CancellationToken cancellationToken) 542public bool Wait(int millisecondsTimeout, CancellationToken cancellationToken)
system\threading\SemaphoreSlim.cs (13)
81new Task<bool>(false, true, (TaskCreationOptions)InternalTaskOptions.DoNotDispose, default(CancellationToken)); 223public void Wait(CancellationToken cancellationToken) 271public bool Wait(TimeSpan timeout, CancellationToken cancellationToken) 313public bool Wait(int millisecondsTimeout, CancellationToken cancellationToken) 449private bool WaitUntilCountOrTimeout(int millisecondsTimeout, uint startTime, CancellationToken cancellationToken) 484return WaitAsync(Timeout.Infinite, default(CancellationToken)); 498public Task WaitAsync(CancellationToken cancellationToken) 521return WaitAsync(millisecondsTimeout, default(CancellationToken)); 549return WaitAsync(timeout, default(CancellationToken)); 568public Task<bool> WaitAsync(TimeSpan timeout, CancellationToken cancellationToken) 600public Task<bool> WaitAsync(int millisecondsTimeout, CancellationToken cancellationToken) 695private async Task<bool> WaitUntilCountOrTimeoutAsync(TaskNode asyncWaiter, int millisecondsTimeout, CancellationToken cancellationToken) 705CancellationTokenSource.CreateLinkedTokenSource(cancellationToken, default(CancellationToken)) :
system\threading\Tasks\ConcurrentExclusiveSchedulerPair.cs (2)
300default(CancellationToken), GetCreationOptionsForTask(fairly)); 327default(CancellationToken), GetCreationOptionsForTask(fairly));
system\threading\Tasks\Future.cs (67)
104base(false, TaskCreationOptions.None, default(CancellationToken)) 109internal Task(bool canceled, TResult result, TaskCreationOptions creationOptions, CancellationToken ct) 137: this(function, null, default(CancellationToken), 152/// <param name="cancellationToken">The <see cref="CancellationToken"/> to be assigned to this task.</param> 156/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 160public Task(Func<TResult> function, CancellationToken cancellationToken) 188: this(function, Task.InternalCurrentIfAttached(creationOptions), default(CancellationToken), creationOptions, InternalTaskOptions.None, null) 201/// <param name="cancellationToken">The <see cref="CancellationToken"/> that will be assigned to the new task.</param> 213/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 217public Task(Func<TResult> function, CancellationToken cancellationToken, TaskCreationOptions creationOptions) 237: this(function, state, null, default(CancellationToken), 252/// <param name="cancellationToken">The <see cref="CancellationToken"/> to be assigned to the new task.</param> 256/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 260public Task(Func<object, TResult> function, object state, CancellationToken cancellationToken) 289: this(function, state, Task.InternalCurrentIfAttached(creationOptions), default(CancellationToken), 305/// <param name="cancellationToken">The <see cref="CancellationToken"/> to be assigned to the new task.</param> 317/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 321public Task(Func<object, TResult> function, object state, CancellationToken cancellationToken, TaskCreationOptions creationOptions) 330Func<TResult> valueSelector, Task parent, CancellationToken cancellationToken, 350internal Task(Func<TResult> valueSelector, Task parent, CancellationToken cancellationToken, 361Func<object, TResult> valueSelector, object state, Task parent, CancellationToken cancellationToken, 380internal Task(Delegate valueSelector, object state, Task parent, CancellationToken cancellationToken, 392internal static Task<TResult> StartNew(Task parent, Func<TResult> function, CancellationToken cancellationToken, 417internal static Task<TResult> StartNew(Task parent, Func<object, TResult> function, object state, CancellationToken cancellationToken, 556if (!IsCompleted) InternalWait(Timeout.Infinite, default(CancellationToken)); // won't throw if task faulted or canceled; that's handled below 616internal bool TrySetCanceled(CancellationToken tokenToRecord) 625internal bool TrySetCanceled(CancellationToken tokenToRecord, object cancellationException) 738return ContinueWith(continuationAction, TaskScheduler.Current, default(CancellationToken), TaskContinuationOptions.None, ref stackMark); 749/// <param name="cancellationToken">The <see cref="CancellationToken"/> that will be assigned to the new continuation task.</param> 759/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 763public Task ContinueWith(Action<Task<TResult>> continuationAction, CancellationToken cancellationToken) 796return ContinueWith(continuationAction, scheduler, default(CancellationToken), TaskContinuationOptions.None, ref stackMark); 831return ContinueWith(continuationAction, TaskScheduler.Current, default(CancellationToken), continuationOptions, ref stackMark); 841/// <param name="cancellationToken">The <see cref="CancellationToken"/> that will be assigned to the new continuation task.</param> 869/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 873public Task ContinueWith(Action<Task<TResult>> continuationAction, CancellationToken cancellationToken, 881internal Task ContinueWith(Action<Task<TResult>> continuationAction, TaskScheduler scheduler, CancellationToken cancellationToken, 938return ContinueWith(continuationAction, state, TaskScheduler.Current, default(CancellationToken), TaskContinuationOptions.None, ref stackMark); 950/// <param name="cancellationToken">The <see cref="CancellationToken"/> that will be assigned to the new continuation task.</param> 960/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 964public Task ContinueWith(Action<Task<TResult>, Object> continuationAction, Object state,CancellationToken cancellationToken) 998return ContinueWith(continuationAction, state, scheduler, default(CancellationToken), TaskContinuationOptions.None, ref stackMark); 1034return ContinueWith(continuationAction, state, TaskScheduler.Current, default(CancellationToken), continuationOptions, ref stackMark); 1045/// <param name="cancellationToken">The <see cref="CancellationToken"/> that will be assigned to the new continuation task.</param> 1073/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 1077public Task ContinueWith(Action<Task<TResult>, Object> continuationAction, Object state, CancellationToken cancellationToken, 1085internal Task ContinueWith(Action<Task<TResult>, Object> continuationAction, Object state, TaskScheduler scheduler, CancellationToken cancellationToken, 1145return ContinueWith<TNewResult>(continuationFunction, TaskScheduler.Current, default(CancellationToken), TaskContinuationOptions.None, ref stackMark); 1159/// <param name="cancellationToken">The <see cref="CancellationToken"/> that will be assigned to the new task.</param> 1169/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 1173public Task<TNewResult> ContinueWith<TNewResult>(Func<Task<TResult>, TNewResult> continuationFunction, CancellationToken cancellationToken) 1208return ContinueWith<TNewResult>(continuationFunction, scheduler, default(CancellationToken), TaskContinuationOptions.None, ref stackMark); 1252return ContinueWith<TNewResult>(continuationFunction, TaskScheduler.Current, default(CancellationToken), continuationOptions, ref stackMark); 1265/// <param name="cancellationToken">The <see cref="CancellationToken"/> that will be assigned to the new task.</param> 1300/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 1304public Task<TNewResult> ContinueWith<TNewResult>(Func<Task<TResult>, TNewResult> continuationFunction, CancellationToken cancellationToken, 1313CancellationToken cancellationToken, TaskContinuationOptions continuationOptions, ref StackCrawlMark stackMark) 1372return ContinueWith<TNewResult>(continuationFunction, state, TaskScheduler.Current, default(CancellationToken), TaskContinuationOptions.None, ref stackMark); 1387/// <param name="cancellationToken">The <see cref="CancellationToken"/> that will be assigned to the new task.</param> 1397/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 1402CancellationToken cancellationToken) 1439return ContinueWith<TNewResult>(continuationFunction, state, scheduler, default(CancellationToken), TaskContinuationOptions.None, ref stackMark); 1485return ContinueWith<TNewResult>(continuationFunction, state, TaskScheduler.Current, default(CancellationToken), continuationOptions, ref stackMark); 1499/// <param name="cancellationToken">The <see cref="CancellationToken"/> that will be assigned to the new task.</param> 1534/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 1539CancellationToken cancellationToken, TaskContinuationOptions continuationOptions, TaskScheduler scheduler) 1547TaskScheduler scheduler, CancellationToken cancellationToken, TaskContinuationOptions continuationOptions, ref StackCrawlMark stackMark)
system\threading\Tasks\FutureFactory.cs (46)
52private CancellationToken m_defaultCancellationToken; 93: this(default(CancellationToken), TaskCreationOptions.None, TaskContinuationOptions.None, null) 113public TaskFactory(CancellationToken cancellationToken) 138: this(default(CancellationToken), TaskCreationOptions.None, TaskContinuationOptions.None, scheduler) 169: this(default(CancellationToken), creationOptions, continuationOptions, null) 208public TaskFactory(CancellationToken cancellationToken, TaskCreationOptions creationOptions, TaskContinuationOptions continuationOptions, TaskScheduler scheduler) 222/// Gets the default <see cref="System.Threading.CancellationToken">CancellationToken</see> of this 230public CancellationToken CancellationToken { get { return m_defaultCancellationToken; } } 302/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 313public Task<TResult> StartNew(Func<TResult> function, CancellationToken cancellationToken) 375/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 386public Task<TResult> StartNew(Func<TResult> function, CancellationToken cancellationToken, TaskCreationOptions creationOptions, TaskScheduler scheduler) 433/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 444public Task<TResult> StartNew(Func<Object, TResult> function, Object state, CancellationToken cancellationToken) 510/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 521public Task<TResult> StartNew(Func<Object, TResult> function, Object state, CancellationToken cancellationToken, TaskCreationOptions creationOptions, TaskScheduler scheduler) 725default(CancellationToken), TaskCreationOptions.None, InternalTaskOptions.None, null, ref stackMark); 1466private static Task<TResult> CreateCanceledTask(TaskContinuationOptions continuationOptions, CancellationToken ct) 1511/// <param name="cancellationToken">The <see cref="System.Threading.CancellationToken">CancellationToken</see> 1522/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 1526public Task<TResult> ContinueWhenAll(Task[] tasks, Func<Task[], TResult> continuationFunction, CancellationToken cancellationToken) 1579/// <param name="cancellationToken">The <see cref="System.Threading.CancellationToken">CancellationToken</see> 1601/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 1611CancellationToken cancellationToken, TaskContinuationOptions continuationOptions, TaskScheduler scheduler) 1655/// <param name="cancellationToken">The <see cref="System.Threading.CancellationToken">CancellationToken</see> 1666/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 1671CancellationToken cancellationToken) 1727/// <param name="cancellationToken">The <see cref="System.Threading.CancellationToken">CancellationToken</see> 1749/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 1759CancellationToken cancellationToken, TaskContinuationOptions continuationOptions, TaskScheduler scheduler) 1773TaskContinuationOptions continuationOptions, CancellationToken cancellationToken, TaskScheduler scheduler, ref StackCrawlMark stackMark) 1820TaskContinuationOptions continuationOptions, CancellationToken cancellationToken, TaskScheduler scheduler, ref StackCrawlMark stackMark) 1911/// <param name="cancellationToken">The <see cref="System.Threading.CancellationToken">CancellationToken</see> 1922/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 1926public Task<TResult> ContinueWhenAny(Task[] tasks, Func<Task, TResult> continuationFunction, CancellationToken cancellationToken) 1979/// <param name="cancellationToken">The <see cref="System.Threading.CancellationToken">CancellationToken</see> 2001/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 2011CancellationToken cancellationToken, TaskContinuationOptions continuationOptions, TaskScheduler scheduler) 2055/// <param name="cancellationToken">The <see cref="System.Threading.CancellationToken">CancellationToken</see> 2066/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 2071CancellationToken cancellationToken) 2127/// <param name="cancellationToken">The <see cref="System.Threading.CancellationToken">CancellationToken</see> 2149/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 2159CancellationToken cancellationToken, TaskContinuationOptions continuationOptions, TaskScheduler scheduler) 2172TaskContinuationOptions continuationOptions, CancellationToken cancellationToken, TaskScheduler scheduler, ref StackCrawlMark stackMark) 2220TaskContinuationOptions continuationOptions, CancellationToken cancellationToken, TaskScheduler scheduler, ref StackCrawlMark stackMark)
system\threading\Tasks\Parallel.cs (4)
44private CancellationToken m_cancellationToken; 60m_cancellationToken = CancellationToken.None; 120public CancellationToken CancellationToken 3553internal static void ThrowIfReducableToSingleOCE(IEnumerable<Exception> excCollection, CancellationToken ct)
system\threading\Tasks\Task.cs (104)
265internal CancellationToken m_cancellationToken; // Task's cancellation token, if it has one 316internal Task(bool canceled, TaskCreationOptions creationOptions, CancellationToken ct) 367TaskConstructorCore(null, state, default(CancellationToken), creationOptions, InternalTaskOptions.PromiseTask, null); 377: this(action, null, null, default(CancellationToken), TaskCreationOptions.None, InternalTaskOptions.None, null) 384/// Initializes a new <see cref="Task"/> with the specified action and <see cref="System.Threading.CancellationToken">CancellationToken</see>. 387/// <param name="cancellationToken">The <see cref="System.Threading.CancellationToken">CancellationToken</see> 390/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 394public Task(Action action, CancellationToken cancellationToken) 418: this(action, null, Task.InternalCurrentIfAttached(creationOptions), default(CancellationToken), creationOptions, InternalTaskOptions.None, null) 440/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 444public Task(Action action, CancellationToken cancellationToken, TaskCreationOptions creationOptions) 462: this(action, state, null, default(CancellationToken), TaskCreationOptions.None, InternalTaskOptions.None, null) 477/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 481public Task(Action<object> action, object state, CancellationToken cancellationToken) 506: this(action, state, Task.InternalCurrentIfAttached(creationOptions), default(CancellationToken), creationOptions, InternalTaskOptions.None, null) 529/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 533public Task(Action<object> action, object state, CancellationToken cancellationToken, TaskCreationOptions creationOptions) 540internal Task(Action<object> action, object state, Task parent, CancellationToken cancellationToken, 558internal Task(Delegate action, object state, Task parent, CancellationToken cancellationToken, 590internal void TaskConstructorCore(object action, object state, CancellationToken cancellationToken, 670private void AssignCancellationToken(CancellationToken cancellationToken, Task antecedent, TaskContinuation continuation) 1229SpinThenBlockingWait(Timeout.Infinite, default(CancellationToken)); 1278Task creatingTask, Delegate action, object state, CancellationToken cancellationToken, TaskScheduler scheduler, 1457/// <see cref="System.Threading.CancellationToken">CancellationToken</see>. 1521internal CancellationToken CancellationToken 1526return (props == null) ? default(CancellationToken) : props.m_cancellationToken; 1656s_completedTask = completedTask = new Task(false, (TaskCreationOptions)InternalTaskOptions.DoNotDispose, default(CancellationToken)); // benign initialization ---- 2535return new Task(taskReplicaDelegate, stateObject, parentTask, default(CancellationToken), 3049Wait(Timeout.Infinite, default(CancellationToken)); 3083return Wait((int)totalMilliseconds, default(CancellationToken)); 3100public void Wait(CancellationToken cancellationToken) 3125return Wait(millisecondsTimeout, default(CancellationToken)); 3153public bool Wait(int millisecondsTimeout, CancellationToken cancellationToken) 3224internal bool InternalWait(int millisecondsTimeout, CancellationToken cancellationToken) 3307private bool SpinThenBlockingWait(int millisecondsTimeout, CancellationToken cancellationToken) 3496internal void RecordInternalCancellationRequest(CancellationToken tokenToRecord) 3501Contract.Assert(m_contingentProperties.m_cancellationToken == default(CancellationToken)); 3505if (tokenToRecord != default(CancellationToken)) 3514internal void RecordInternalCancellationRequest(CancellationToken tokenToRecord, object cancellationException) 3755return ContinueWith(continuationAction, TaskScheduler.Current, default(CancellationToken), TaskContinuationOptions.None, ref stackMark); 3775/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 3779public Task ContinueWith(Action<Task> continuationAction, CancellationToken cancellationToken) 3811return ContinueWith(continuationAction, scheduler, default(CancellationToken), TaskContinuationOptions.None, ref stackMark); 3846return ContinueWith(continuationAction, TaskScheduler.Current, default(CancellationToken), continuationOptions, ref stackMark); 3884/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 3888public Task ContinueWith(Action<Task> continuationAction, CancellationToken cancellationToken, 3897CancellationToken cancellationToken, TaskContinuationOptions continuationOptions, ref StackCrawlMark stackMark) 3953return ContinueWith(continuationAction, state, TaskScheduler.Current, default(CancellationToken), TaskContinuationOptions.None, ref stackMark); 3974/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 3978public Task ContinueWith(Action<Task, Object> continuationAction, Object state, CancellationToken cancellationToken) 4011return ContinueWith(continuationAction, state, scheduler, default(CancellationToken), TaskContinuationOptions.None, ref stackMark); 4047return ContinueWith(continuationAction, state, TaskScheduler.Current, default(CancellationToken), continuationOptions, ref stackMark); 4086/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 4090public Task ContinueWith(Action<Task, Object> continuationAction, Object state, CancellationToken cancellationToken, 4099CancellationToken cancellationToken, TaskContinuationOptions continuationOptions, ref StackCrawlMark stackMark) 4158return ContinueWith<TResult>(continuationFunction, TaskScheduler.Current, default(CancellationToken), 4183/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 4187public Task<TResult> ContinueWith<TResult>(Func<Task, TResult> continuationFunction, CancellationToken cancellationToken) 4222return ContinueWith<TResult>(continuationFunction, scheduler, default(CancellationToken), TaskContinuationOptions.None, ref stackMark); 4260return ContinueWith<TResult>(continuationFunction, TaskScheduler.Current, default(CancellationToken), continuationOptions, ref stackMark); 4301/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 4305public Task<TResult> ContinueWith<TResult>(Func<Task, TResult> continuationFunction, CancellationToken cancellationToken, 4314CancellationToken cancellationToken, TaskContinuationOptions continuationOptions, ref StackCrawlMark stackMark) 4373return ContinueWith<TResult>(continuationFunction, state, TaskScheduler.Current, default(CancellationToken), 4399/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 4403public Task<TResult> ContinueWith<TResult>(Func<Task, Object, TResult> continuationFunction, Object state, CancellationToken cancellationToken) 4439return ContinueWith<TResult>(continuationFunction, state, scheduler, default(CancellationToken), TaskContinuationOptions.None, ref stackMark); 4478return ContinueWith<TResult>(continuationFunction, state, TaskScheduler.Current, default(CancellationToken), continuationOptions, ref stackMark); 4520/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 4524public Task<TResult> ContinueWith<TResult>(Func<Task, Object, TResult> continuationFunction, Object state, CancellationToken cancellationToken, 4533CancellationToken cancellationToken, TaskContinuationOptions continuationOptions, ref StackCrawlMark stackMark) 4633CancellationToken cancellationToken, 4971return WaitAll(tasks, millisecondsTimeout, default(CancellationToken)); 5001public static void WaitAll(Task[] tasks, CancellationToken cancellationToken) 5041public static bool WaitAll(Task[] tasks, int millisecondsTimeout, CancellationToken cancellationToken) 5180private static bool WaitAllBlockingCore(List<Task> tasks, int millisecondsTimeout, CancellationToken cancellationToken) 5267task.SpinThenBlockingWait(Timeout.Infinite, default(CancellationToken)); 5388public static int WaitAny(Task[] tasks, CancellationToken cancellationToken) 5420return WaitAny(tasks, millisecondsTimeout, default(CancellationToken)); 5454public static int WaitAny(Task[] tasks, int millisecondsTimeout, CancellationToken cancellationToken) 5550internal static Task FromCancellation(CancellationToken cancellationToken) 5560public static Task FromCanceled(CancellationToken cancellationToken) 5570internal static Task<TResult> FromCancellation<TResult>(CancellationToken cancellationToken) 5581public static Task<TResult> FromCanceled<TResult>(CancellationToken cancellationToken) 5617return Task.InternalStartNew(null, action, null, default(CancellationToken), TaskScheduler.Default, 5634public static Task Run(Action action, CancellationToken cancellationToken) 5653return Task<TResult>.StartNew(null, function, default(CancellationToken), 5670public static Task<TResult> Run<TResult>(Func<TResult> function, CancellationToken cancellationToken) 5688return Run(function, default(CancellationToken)); 5705public static Task Run(Func<Task> function, CancellationToken cancellationToken) 5742return Run(function, default(CancellationToken)); 5756public static Task<TResult> Run<TResult>(Func<Task<TResult>> function, CancellationToken cancellationToken) 5799return Delay(delay, default(CancellationToken)); 5819public static Task Delay(TimeSpan delay, CancellationToken cancellationToken) 5843return Delay(millisecondsDelay, default(CancellationToken)); 5863public static Task Delay(int millisecondsDelay, CancellationToken cancellationToken) 5907internal DelayPromise(CancellationToken token) 5920internal readonly CancellationToken Token; 6324new Task<TResult[]>(false, new TResult[0], TaskCreationOptions.None, default(CancellationToken)) : 6556return intermediate.ContinueWith(Task<TResult>.TaskWhenAnyCast, default(CancellationToken), 6585return intermediate.ContinueWith(Task<TResult>.TaskWhenAnyCast, default(CancellationToken), 6737: base(action, null, Task.InternalCurrent, default(CancellationToken), creationOptions, internalOptions | InternalTaskOptions.SelfReplicating, null) 6788base(taskReplicaDelegate, stateObject, parentTask, default(CancellationToken), creationOptionsForReplica, internalOptionsForReplica, taskScheduler) 7324TrySetCanceled(default(CancellationToken));
system\threading\Tasks\TaskCompletionSource.cs (2)
342return TrySetCanceled(default(CancellationToken)); 346public bool TrySetCanceled(CancellationToken cancellationToken)
system\threading\Tasks\TaskContinuation.cs (5)
35base(action, state, Task.InternalCurrentIfAttached(creationOptions), default(CancellationToken), creationOptions, internalOptions, null) 83base(function, state, Task.InternalCurrentIfAttached(creationOptions), default(CancellationToken), creationOptions, internalOptions, null) 131base(action, state, Task.InternalCurrentIfAttached(creationOptions), default(CancellationToken), creationOptions, internalOptions, null) 179base(function, state, Task.InternalCurrentIfAttached(creationOptions), default(CancellationToken), creationOptions, internalOptions, null) 594action, state, null, default(CancellationToken),
system\threading\Tasks\TaskFactory.cs (73)
47private CancellationToken m_defaultCancellationToken; 93: this(default(CancellationToken), TaskCreationOptions.None, TaskContinuationOptions.None, null) 113public TaskFactory(CancellationToken cancellationToken) 138: this(default(CancellationToken), TaskCreationOptions.None, TaskContinuationOptions.None, scheduler) 169: this(default(CancellationToken), creationOptions, continuationOptions, null) 208public TaskFactory(CancellationToken cancellationToken, TaskCreationOptions creationOptions, TaskContinuationOptions continuationOptions, TaskScheduler scheduler) 239/// Gets the default <see cref="System.Threading.CancellationToken">CancellationToken</see> of this 247public CancellationToken CancellationToken { get { return m_defaultCancellationToken; } } 316/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 327public Task StartNew(Action action, CancellationToken cancellationToken) 387/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 398public Task StartNew(Action action, CancellationToken cancellationToken, TaskCreationOptions creationOptions, TaskScheduler scheduler) 408internal Task StartNew(Action action, CancellationToken cancellationToken, TaskCreationOptions creationOptions, InternalTaskOptions internalOptions, TaskScheduler scheduler) 454/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 465public Task StartNew(Action<Object> action, Object state, CancellationToken cancellationToken) 529/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 540public Task StartNew(Action<Object> action, Object state, CancellationToken cancellationToken, 591/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 602public Task<TResult> StartNew<TResult>(Func<TResult> function, CancellationToken cancellationToken) 670/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 681public Task<TResult> StartNew<TResult>(Func<TResult> function, CancellationToken cancellationToken, TaskCreationOptions creationOptions, TaskScheduler scheduler) 735/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 746public Task<TResult> StartNew<TResult>(Func<Object, TResult> function, Object state, CancellationToken cancellationToken) 818/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 829public Task<TResult> StartNew<TResult>(Func<Object, TResult> function, Object state, CancellationToken cancellationToken, 1818/// <param name="cancellationToken">The <see cref="System.Threading.CancellationToken">CancellationToken</see> 1829/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 1833public Task ContinueWhenAll(Task[] tasks, Action<Task[]> continuationAction, CancellationToken cancellationToken) 1886/// <param name="cancellationToken">The <see cref="System.Threading.CancellationToken">CancellationToken</see> 1908/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 1917public Task ContinueWhenAll(Task[] tasks, Action<Task[]> continuationAction, CancellationToken cancellationToken, 1963/// <param name="cancellationToken">The <see cref="System.Threading.CancellationToken">CancellationToken</see> 1974/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 1979CancellationToken cancellationToken) 2035/// <param name="cancellationToken">The <see cref="System.Threading.CancellationToken">CancellationToken</see> 2057/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 2067CancellationToken cancellationToken, TaskContinuationOptions continuationOptions, TaskScheduler scheduler) 2118/// <param name="cancellationToken">The <see cref="System.Threading.CancellationToken">CancellationToken</see> 2129/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 2133public Task<TResult> ContinueWhenAll<TResult>(Task[] tasks, Func<Task[], TResult> continuationFunction, CancellationToken cancellationToken) 2194/// <param name="cancellationToken">The <see cref="System.Threading.CancellationToken">CancellationToken</see> 2216/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 2225public Task<TResult> ContinueWhenAll<TResult>(Task[] tasks, Func<Task[], TResult> continuationFunction, CancellationToken cancellationToken, 2279/// <param name="cancellationToken">The <see cref="System.Threading.CancellationToken">CancellationToken</see> 2290/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 2295CancellationToken cancellationToken) 2359/// <param name="cancellationToken">The <see cref="System.Threading.CancellationToken">CancellationToken</see> 2381/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 2391CancellationToken cancellationToken, TaskContinuationOptions continuationOptions, TaskScheduler scheduler) 2561/// <param name="cancellationToken">The <see cref="System.Threading.CancellationToken">CancellationToken</see> 2572/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 2576public Task ContinueWhenAny(Task[] tasks, Action<Task> continuationAction, CancellationToken cancellationToken) 2629/// <param name="cancellationToken">The <see cref="System.Threading.CancellationToken">CancellationToken</see> 2651/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 2660public Task ContinueWhenAny(Task[] tasks, Action<Task> continuationAction, CancellationToken cancellationToken, 2712/// <param name="cancellationToken">The <see cref="System.Threading.CancellationToken">CancellationToken</see> 2723/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 2727public Task<TResult> ContinueWhenAny<TResult>(Task[] tasks, Func<Task, TResult> continuationFunction, CancellationToken cancellationToken) 2788/// <param name="cancellationToken">The <see cref="System.Threading.CancellationToken">CancellationToken</see> 2810/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 2819public Task<TResult> ContinueWhenAny<TResult>(Task[] tasks, Func<Task, TResult> continuationFunction, CancellationToken cancellationToken, 2870/// <param name="cancellationToken">The <see cref="System.Threading.CancellationToken">CancellationToken</see> 2881/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 2886CancellationToken cancellationToken) 2950/// <param name="cancellationToken">The <see cref="System.Threading.CancellationToken">CancellationToken</see> 2972/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 2982CancellationToken cancellationToken, TaskContinuationOptions continuationOptions, TaskScheduler scheduler) 3027/// <param name="cancellationToken">The <see cref="System.Threading.CancellationToken">CancellationToken</see> 3038/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 3043CancellationToken cancellationToken) 3099/// <param name="cancellationToken">The <see cref="System.Threading.CancellationToken">CancellationToken</see> 3121/// <exception cref="T:System.ObjectDisposedException">The provided <see cref="System.Threading.CancellationToken">CancellationToken</see> 3131CancellationToken cancellationToken, TaskContinuationOptions continuationOptions, TaskScheduler scheduler)
System (144)
net\System\Net\_ConnectStream.cs (1)
2761public override Task FlushAsync(CancellationToken cancellationToken)
net\System\Net\_ListenerRequestStream.cs (1)
77public override Task FlushAsync(CancellationToken cancellationToken)
net\System\Net\_ListenerResponseStream.cs (1)
85public override Task FlushAsync(CancellationToken cancellationToken)
net\System\Net\_PooledStream.cs (1)
784public override Task FlushAsync(CancellationToken cancellationToken)
net\System\Net\mail\BufferedReadStream.cs (2)
77public override Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 98private async Task<int> ReadMoreAsync(int bytesAlreadyRead, byte[] buffer, int offset, int count, CancellationToken cancellationToken)
net\System\Net\mail\DelegatedStream.cs (3)
153public override Task FlushAsync(CancellationToken cancellationToken) 167public override Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 200public override Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken)
net\System\Net\Sockets\NetworkStream.cs (1)
1256public override Task FlushAsync(CancellationToken cancellationToken)
net\System\Net\WebSockets\ClientWebSocket.cs (6)
120public Task ConnectAsync(Uri uri, CancellationToken cancellationToken) 150private async Task ConnectAsyncCore(Uri uri, CancellationToken cancellationToken) 322CancellationToken cancellationToken) 329CancellationToken cancellationToken) 336CancellationToken cancellationToken) 343CancellationToken cancellationToken)
net\System\Net\WebSockets\WebSocket.cs (4)
130CancellationToken cancellationToken); 133CancellationToken cancellationToken); 136CancellationToken cancellationToken); 140CancellationToken cancellationToken);
net\System\Net\WebSockets\WebSocketBase.cs (39)
198CancellationToken cancellationToken) 205CancellationToken cancellationToken) 222CancellationToken linkedCancellationToken = CancellationToken.None; 282CancellationToken cancellationToken) 304CancellationToken cancellationToken) 326CancellationToken linkedCancellationToken = CancellationToken.None; 399private async Task SendFrameAsync(IList<ArraySegment<byte>> sendBuffers, CancellationToken cancellationToken) 510CancellationToken cancellationToken) 519CancellationToken cancellationToken) 545CancellationToken linkedCancellationToken = CancellationToken.None; 689CancellationToken cancellationToken) 756CancellationToken cancellationToken) 764CancellationToken cancellationToken) 788CancellationToken linkedCancellationToken = CancellationToken.None; 884linkedCancellationToken = CancellationToken.None; 1299CancellationToken cancellationToken, 1544CancellationToken linkedCancellationToken = CancellationToken.None; 1561ownsCancellationTokenSource = thisPtr.m_SendOutstandingOperationHelper.TryStartOperation(CancellationToken.None, out linkedCancellationToken); 1589CancellationToken.None, 1624protected abstract void Initialize(Nullable<ArraySegment<byte>> buffer, CancellationToken cancellationToken); 1625protected abstract bool ShouldContinue(CancellationToken cancellationToken); 1646CancellationToken cancellationToken) 1906protected override void Initialize(Nullable<ArraySegment<byte>> buffer, CancellationToken cancellationToken) 1944protected override bool ShouldContinue(CancellationToken cancellationToken) 2114CancellationToken cancellationToken) 2131protected override bool ShouldContinue(CancellationToken cancellationToken) 2348public bool TryStartOperation(CancellationToken userCancellationToken, out CancellationToken linkedCancellationToken) 2350linkedCancellationToken = CancellationToken.None; 2397private CancellationToken CreateLinkedCancellationToken(CancellationToken cancellationToken) 2401if (cancellationToken == CancellationToken.None) 2489Task MultipleWriteAsync(IList<ArraySegment<byte>> buffers, CancellationToken cancellationToken); 2495Task CloseNetworkConnectionAsync(CancellationToken cancellationToken);
net\System\Net\WebSockets\WebSocketConnectionStream.cs (12)
90public async Task CloseNetworkConnectionAsync(CancellationToken cancellationToken) 101CancellationToken linkedCancellationToken = CancellationToken.None; 197public async override Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 245public async override Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 313public async Task MultipleWriteAsync(IList<ArraySegment<byte>> sendBuffers, CancellationToken cancellationToken) 536public Task CloseNetworkConnectionAsync(CancellationToken cancellationToken) 628CancellationToken cancellationToken) 681public override Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 733public override Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 745internal Task<int> ReadAsyncCore(byte[] buffer, int offset, int count, CancellationToken cancellationToken, 810public override Task FlushAsync(CancellationToken cancellationToken)
net\System\Net\WebSockets\WebSocketHelpers.cs (1)
213internal static string GetTraceMsgForParameters(int offset, int count, CancellationToken cancellationToken)
net\System\Net\WebSockets\WebSocketHttpListenerDuplexStream.cs (8)
129public override Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 136private async Task<int> ReadAsyncCore(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 343public Task MultipleWriteAsync(IList<ArraySegment<byte>> sendBuffers, CancellationToken cancellationToken) 359private async Task MultipleWriteAsyncCore(IList<ArraySegment<byte>> sendBuffers, CancellationToken cancellationToken) 417public override Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 424private async Task WriteAsyncCore(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 597public override Task FlushAsync(CancellationToken cancellationToken) 612public async Task CloseNetworkConnectionAsync(CancellationToken cancellationToken)
sys\system\collections\concurrent\BlockingCollection.cs (60)
279/// A <see cref="System.OperationCanceledException"/> is thrown if the <see cref="CancellationToken"/> is 284/// <exception cref="OperationCanceledException">If the <see cref="CancellationToken"/> is canceled.</exception> 294/// a call to <see cref="Add(T,System.Threading.CancellationToken)"/> may block until space is available to store the provided item. 296public void Add(T item, CancellationToken cancellationToken) 371/// A <see cref="System.OperationCanceledException"/> is thrown if the <see cref="CancellationToken"/> is 380/// <exception cref="OperationCanceledException">If the <see cref="CancellationToken"/> is canceled.</exception> 389public bool TryAdd(T item, int millisecondsTimeout, CancellationToken cancellationToken) 405/// <exception cref="OperationCanceledException">If the <see cref="CancellationToken"/> is canceled.</exception> 410private bool TryAddWithNoTimeValidation(T item, int millisecondsTimeout, CancellationToken cancellationToken) 554if (!TryTake(out item, Timeout.Infinite, CancellationToken.None)) 564/// <exception cref="T:System.OperationCanceledException">If the <see cref="CancellationToken"/> is 573/// <remarks>A call to <see cref="Take(CancellationToken)"/> may block until an item is available to be removed.</remarks> 574public T Take(CancellationToken cancellationToken) 598return TryTake(out item, 0, CancellationToken.None); 621return TryTakeWithNoTimeValidation(out item, (int)timeout.TotalMilliseconds, CancellationToken.None, null); 642return TryTakeWithNoTimeValidation(out item, millisecondsTimeout, CancellationToken.None, null); 647/// A <see cref="System.OperationCanceledException"/> is thrown if the <see cref="CancellationToken"/> is 656/// <exception cref="OperationCanceledException">If the <see cref="CancellationToken"/> is canceled.</exception> 664public bool TryTake(out T item, int millisecondsTimeout, CancellationToken cancellationToken) 674/// A <see cref="System.OperationCanceledException"/> is thrown if the <see cref="CancellationToken"/> is 684/// <exception cref="OperationCanceledException">If the <see cref="CancellationToken"/> is canceled.</exception> 686private bool TryTakeWithNoTimeValidation(out T item, int millisecondsTimeout, CancellationToken cancellationToken, CancellationTokenSource combinedTokenSource) 812TryAddToAny(collections, item, Timeout.Infinite, CancellationToken.None); 823/// A <see cref="System.OperationCanceledException"/> is thrown if the <see cref="CancellationToken"/> is 830/// <exception cref="OperationCanceledException">If the <see cref="CancellationToken"/> is canceled.</exception> 847public static int AddToAny(BlockingCollection<T>[] collections, T item, CancellationToken cancellationToken) 882return TryAddToAny(collections, item, 0, CancellationToken.None); 912return TryAddToAnyCore(collections, item, (int)timeout.TotalMilliseconds, CancellationToken.None); 939return TryAddToAnyCore(collections, item, millisecondsTimeout, CancellationToken.None); 945/// A <see cref="System.OperationCanceledException"/> is thrown if the <see cref="CancellationToken"/> is 955/// <exception cref="OperationCanceledException">If the <see cref="CancellationToken"/> is canceled.</exception> 968public static int TryAddToAny(BlockingCollection<T>[] collections, T item, int millisecondsTimeout, CancellationToken cancellationToken) 975/// A <see cref="System.OperationCanceledException"/> is thrown if the <see cref="CancellationToken"/> is 985/// <exception cref="OperationCanceledException">If the <see cref="CancellationToken"/> is canceled.</exception> 990private static int TryAddToAnyCore(BlockingCollection<T>[] collections, T item, int millisecondsTimeout, CancellationToken externalCancellationToken) 1017CancellationToken[] collatedCancellationTokens; 1097private static List<WaitHandle> GetHandles(BlockingCollection<T>[] collections, CancellationToken externalCancellationToken, bool isAddOperation, out CancellationToken[] cancellationTokens) 1102List<CancellationToken> tokensList = new List<CancellationToken>(collections.Length + 1); // + 1 for the external token 1188return TakeFromAny(collections, out item, CancellationToken.None); 1194/// A <see cref="System.OperationCanceledException"/> is thrown if the <see cref="CancellationToken"/> is 1204/// <exception cref="OperationCanceledException">If the <see cref="CancellationToken"/> is canceled.</exception> 1215public static int TakeFromAny(BlockingCollection<T>[] collections, out T item, CancellationToken cancellationToken) 1278return TryTakeFromAnyCore(collections, out item, (int)timeout.TotalMilliseconds, false, CancellationToken.None); 1308return TryTakeFromAnyCore(collections, out item, millisecondsTimeout, false, CancellationToken.None); 1314/// A <see cref="System.OperationCanceledException"/> is thrown if the <see cref="CancellationToken"/> is 1324/// <exception cref="OperationCanceledException">If the <see cref="CancellationToken"/> is canceled.</exception> 1339public static int TryTakeFromAny(BlockingCollection<T>[] collections, out T item, int millisecondsTimeout, CancellationToken cancellationToken) 1346/// A <see cref="System.OperationCanceledException"/> is thrown if the <see cref="CancellationToken"/> is 1357/// <exception cref="OperationCanceledException">If the <see cref="CancellationToken"/> is canceled.</exception> 1362private static int TryTakeFromAnyCore(BlockingCollection<T>[] collections, out T item, int millisecondsTimeout, bool isTakeOperation, CancellationToken externalCancellationToken) 1381/// A <see cref="System.OperationCanceledException"/> is thrown if the <see cref="CancellationToken"/> is 1392/// <exception cref="OperationCanceledException">If the <see cref="CancellationToken"/> is canceled.</exception> 1397private static int TryTakeFromAnyCoreSlow(BlockingCollection<T>[] collections, out T item, int millisecondsTimeout, bool isTakeOperation, CancellationToken externalCancellationToken) 1427CancellationToken[] collatedCancellationTokens; 1658return GetConsumingEnumerable(CancellationToken.None); 1663/// throw an <see cref="System.OperationCanceledException"/> if the <see cref="CancellationToken"/> is canceled. 1669/// <exception cref="OperationCanceledException">If the <see cref="CancellationToken"/> is canceled.</exception> 1670public IEnumerable<T> GetConsumingEnumerable(CancellationToken cancellationToken)
sys\system\threading\Barrier.cs (4)
527public void SignalAndWait(CancellationToken cancellationToken) 583public Boolean SignalAndWait(TimeSpan timeout, CancellationToken cancellationToken) 636public bool SignalAndWait(int millisecondsTimeout, CancellationToken cancellationToken) 894private bool DiscontinuousWait(ManualResetEventSlim currentPhaseEvent, int totalTimeout, CancellationToken token, long observedPhase)
System.Activities (5)
System\Activities\ProcessActivityTreeOptions.cs (4)
29public CancellationToken CancellationToken 330if (originalOptions.CancellationToken == CancellationToken.None) 364if (settings.CancellationToken == CancellationToken.None) 374static ProcessActivityTreeOptions AttachCancellationToken(ProcessActivityTreeOptions result, CancellationToken cancellationToken)
System\Activities\Validation\ValidationSettings.cs (1)
17public CancellationToken CancellationToken
System.Activities.Presentation (6)
System.Activities.Presentation\System\Activities\Presentation\Validation\BackgroundValidationSynchronizer.cs (2)
22private Func<ValidationReason, CancellationToken, TValidationResult> validationWork; 33internal BackgroundValidationSynchronizer(TaskDispatcher dispatcher, Func<ValidationReason, CancellationToken, TValidationResult> validationWork, Action<TValidationResult> updateWork)
System.Activities.Presentation\System\Activities\Presentation\Validation\ForegroundValidationSynchronizer.cs (3)
15private Func<ValidationReason, CancellationToken, TValidationResult> validationWork; 18internal ForegroundValidationSynchronizer(TaskDispatcher dispatcher, Func<ValidationReason, CancellationToken, TValidationResult> validationWork, Action<TValidationResult> updateWork) 31this.updateWork(this.validationWork(reason, /* cancellationToken = */ CancellationToken.None));
System.Activities.Presentation\System\Activities\Presentation\Validation\ValidationService.cs (1)
381internal Tuple<ValidationReason, ValidationResults, Exception> CoreValidationWork(ValidationReason reason, CancellationToken cancellationToken)
System.Core (203)
System\IO\Pipes\IOCancellationHelper.cs (2)
15private CancellationToken _cancellationToken; 22public IOCancellationHelper(CancellationToken cancellationToken) {
System\IO\Pipes\Pipe.cs (7)
627public Task WaitForConnectionAsync(CancellationToken cancellationToken) { 642return WaitForConnectionAsync(CancellationToken.None); 1243return ConnectAsync(Timeout.Infinite, CancellationToken.None); 1247return ConnectAsync(timeout, CancellationToken.None); 1250public Task ConnectAsync(CancellationToken cancellationToken) { 1254public Task ConnectAsync(int timeout, CancellationToken cancellationToken) { 1275private void ConnectInternal(int timeout, CancellationToken cancellationToken, int startTime) {
System\Linq\Parallel\Channels\AsynchronousChannel.cs (3)
93private CancellationToken m_cancellationToken; 109internal AsynchronousChannel(int index, int chunkSize, CancellationToken cancellationToken, IntValueEvent consumerEvent) : 114internal AsynchronousChannel(int index, int capacity, int chunkSize, CancellationToken cancellationToken, IntValueEvent consumerEvent)
System\Linq\Parallel\Merging\MergeExecutor.cs (1)
147internal static AsynchronousChannel<TInputOutput>[] MakeAsynchronousChannels(int partitionCount, ParallelMergeOptions options, IntValueEvent consumerEvent, CancellationToken cancellationToken)
System\Linq\Parallel\Partitioning\HashRepartitionEnumerator.cs (2)
39private readonly CancellationToken m_cancellationToken; // A token for canceling the process. 70CountdownEvent barrier, ListChunk<Pair<TInputOutput, THashKey>>[,] valueExchangeMatrix, CancellationToken cancellationToken)
System\Linq\Parallel\Partitioning\OrderedHashRepartitionEnumerator.cs (2)
40private readonly CancellationToken m_cancellationToken; // A token for canceling the process. 72ListChunk<Pair<TInputOutput, THashKey>>[,] valueExchangeMatrix, ListChunk<TOrderKey>[,] keyExchangeMatrix, CancellationToken cancellationToken)
System\Linq\Parallel\Partitioning\OrderedHashRepartitionStream.cs (1)
23IEqualityComparer<THashKey> hashKeyComparer, IEqualityComparer<TInputOutput> elementComparer, CancellationToken cancellationToken)
System\Linq\Parallel\Partitioning\UnorderedHashRepartitionStream.cs (1)
29CancellationToken cancellationToken)
System\Linq\Parallel\QueryOperators\AssociativeAggregationOperator.cs (3)
218internal override IEnumerable<TIntermediate> AsSequentialQuery(CancellationToken token) 246private readonly CancellationToken m_cancellationToken; 256CancellationToken cancellationToken)
System\Linq\Parallel\QueryOperators\Binary\ExceptQueryOperator.cs (6)
85IPartitionedStreamRecipient<TInputOutput> outputRecipient, CancellationToken cancellationToken) 118internal override IEnumerable<TInputOutput> AsSequentialQuery(CancellationToken token) 147private CancellationToken m_cancellationToken; 158CancellationToken cancellationToken) 237private CancellationToken m_cancellationToken; 247CancellationToken cancellationToken)
System\Linq\Parallel\QueryOperators\Binary\GroupJoinQueryOperator.cs (2)
104IPartitionedStreamRecipient<TOutput> outputRecipient, int partitionCount, CancellationToken cancellationToken) 125internal override IEnumerable<TOutput> AsSequentialQuery(CancellationToken token)
System\Linq\Parallel\QueryOperators\Binary\HashJoinQueryOperatorEnumerator.cs (2)
47private readonly CancellationToken m_cancellationToken; 70CancellationToken cancellationToken)
System\Linq\Parallel\QueryOperators\Binary\IntersectQueryOperator.cs (6)
87IPartitionedStreamRecipient<TInputOutput> outputRecipient, CancellationToken cancellationToken) 137private CancellationToken m_cancellationToken; 147IEqualityComparer<TInputOutput> comparer, CancellationToken cancellationToken) 225internal override IEnumerable<TInputOutput> AsSequentialQuery(CancellationToken token) 241private CancellationToken m_cancellationToken; 251CancellationToken cancellationToken)
System\Linq\Parallel\QueryOperators\Binary\JoinQueryOperator.cs (2)
106IPartitionedStreamRecipient<TOutput> outputRecipient, CancellationToken cancellationToken) 136internal override IEnumerable<TOutput> AsSequentialQuery(CancellationToken token)
System\Linq\Parallel\QueryOperators\Binary\UnionQueryOperator.cs (7)
95IPartitionedStreamRecipient<TInputOutput> outputRecipient, int partitionCount, CancellationToken cancellationToken) 125CancellationToken cancellationToken) 164internal override IEnumerable<TInputOutput> AsSequentialQuery(CancellationToken token) 194private CancellationToken m_cancellationToken; 206CancellationToken cancellationToken) 313private CancellationToken m_cancellationToken; 323CancellationToken cancellationToken)
System\Linq\Parallel\QueryOperators\Binary\ZipQueryOperator.cs (1)
121internal override IEnumerable<TOutput> AsSequentialQuery(CancellationToken token)
System\Linq\Parallel\QueryOperators\Inlined\CountAggregationOperator.cs (2)
71CancellationToken cancellationToken) 90CancellationToken cancellationToken) :
System\Linq\Parallel\QueryOperators\Inlined\DecimalAverageAggregationOperator.cs (2)
81int index, int count, QueryOperatorEnumerator<decimal, TKey> source, object sharedData, CancellationToken cancellationToken) 100CancellationToken cancellationToken) :
System\Linq\Parallel\QueryOperators\Inlined\DecimalMinMaxAggregationOperator.cs (2)
98int index, int count, QueryOperatorEnumerator<decimal, TKey> source, object sharedData, CancellationToken cancellationToken) 118CancellationToken cancellationToken) :
System\Linq\Parallel\QueryOperators\Inlined\DecimalSumAggregationOperator.cs (2)
69int index, int count, QueryOperatorEnumerator<decimal, TKey> source, object sharedData, CancellationToken cancellationToken) 88CancellationToken cancellationToken) :
System\Linq\Parallel\QueryOperators\Inlined\DoubleAverageAggregationOperator.cs (2)
81CancellationToken cancellationToken) 100CancellationToken cancellationToken) :
System\Linq\Parallel\QueryOperators\Inlined\DoubleMinMaxAggregationOperator.cs (2)
104CancellationToken cancellationToken) 124CancellationToken cancellationToken) :
System\Linq\Parallel\QueryOperators\Inlined\DoubleSumAggregationOperator.cs (2)
71int index, int count, QueryOperatorEnumerator<double, TKey> source, object sharedData, CancellationToken cancellationToken) 90CancellationToken cancellationToken) :
System\Linq\Parallel\QueryOperators\Inlined\FloatAverageAggregationOperator.cs (2)
81CancellationToken cancellationToken) 100CancellationToken cancellationToken) :
System\Linq\Parallel\QueryOperators\Inlined\FloatMinMaxAggregationOperator.cs (2)
102int index, int count, QueryOperatorEnumerator<float, TKey> source, object sharedData, CancellationToken cancellationToken) 122CancellationToken cancellationToken) :
System\Linq\Parallel\QueryOperators\Inlined\FloatSumAggregationOperator.cs (2)
73CancellationToken cancellationToken) 92CancellationToken cancellationToken) :
System\Linq\Parallel\QueryOperators\Inlined\InlinedAggregationOperator.cs (2)
146int index, int count, QueryOperatorEnumerator<TSource, TKey> source, object sharedData, CancellationToken cancellationToken); 148internal override IEnumerable<TIntermediate> AsSequentialQuery(CancellationToken token)
System\Linq\Parallel\QueryOperators\Inlined\InlinedAggregationOperatorEnumerator.cs (2)
39protected CancellationToken m_cancellationToken; 45internal InlinedAggregationOperatorEnumerator(int partitionIndex, CancellationToken cancellationToken)
System\Linq\Parallel\QueryOperators\Inlined\IntAverageAggregationOperator.cs (2)
81int index, int count, QueryOperatorEnumerator<int, TKey> source, object sharedData, CancellationToken cancellationToken) 100CancellationToken cancellationToken) :
System\Linq\Parallel\QueryOperators\Inlined\IntMinMaxAggregationOperator.cs (2)
98int index, int count, QueryOperatorEnumerator<int, TKey> source, object sharedData, CancellationToken cancellationToken) 118CancellationToken cancellationToken) :
System\Linq\Parallel\QueryOperators\Inlined\IntSumAggregationOperator.cs (2)
73int index, int count, QueryOperatorEnumerator<int, TKey> source, object sharedData, CancellationToken cancellationToken) 92CancellationToken cancellationToken) :
System\Linq\Parallel\QueryOperators\Inlined\LongAverageAggregationOperator.cs (2)
81int index, int count, QueryOperatorEnumerator<long, TKey> source, object sharedData, CancellationToken cancellationToken) 100CancellationToken cancellationToken) :
System\Linq\Parallel\QueryOperators\Inlined\LongCountAggregationOperator.cs (2)
73int index, int count, QueryOperatorEnumerator<TSource, TKey> source, object sharedData, CancellationToken cancellationToken) 92CancellationToken cancellationToken) :
System\Linq\Parallel\QueryOperators\Inlined\LongMinMaxAggregationOperator.cs (2)
99CancellationToken cancellationToken) 119CancellationToken cancellationToken) :
System\Linq\Parallel\QueryOperators\Inlined\LongSumAggregationOperator.cs (2)
72int index, int count, QueryOperatorEnumerator<long, TKey> source, object sharedData, CancellationToken cancellationToken) 91CancellationToken cancellationToken) :
System\Linq\Parallel\QueryOperators\Inlined\NullableDecimalAverageAggregationOperator.cs (2)
77int index, int count, QueryOperatorEnumerator<decimal?, TKey> source, object sharedData, CancellationToken cancellationToken) 96CancellationToken cancellationToken) :
System\Linq\Parallel\QueryOperators\Inlined\NullableDecimalMinMaxAggregationOperator.cs (2)
94int index, int count, QueryOperatorEnumerator<decimal?, TKey> source, object sharedData, CancellationToken cancellationToken) 114CancellationToken cancellationToken) :
System\Linq\Parallel\QueryOperators\Inlined\NullableDecimalSumAggregationOperator.cs (2)
66int index, int count, QueryOperatorEnumerator<decimal?, TKey> source, object sharedData, CancellationToken cancellationToken) 85CancellationToken cancellationToken) :
System\Linq\Parallel\QueryOperators\Inlined\NullableDoubleAverageAggregationOperator.cs (2)
77int index, int count, QueryOperatorEnumerator<double?, TKey> source, object sharedData, CancellationToken cancellationToken) 96CancellationToken cancellationToken) :
System\Linq\Parallel\QueryOperators\Inlined\NullableDoubleMinMaxAggregationOperator.cs (2)
102int index, int count, QueryOperatorEnumerator<double?, TKey> source, object sharedData, CancellationToken cancellationToken) 122CancellationToken cancellationToken) :
System\Linq\Parallel\QueryOperators\Inlined\NullableDoubleSumAggregationOperator.cs (2)
66int index, int count, QueryOperatorEnumerator<double?, TKey> source, object sharedData, CancellationToken cancellationToken) 85CancellationToken cancellationToken) :
System\Linq\Parallel\QueryOperators\Inlined\NullableFloatAverageAggregationOperator.cs (2)
77int index, int count, QueryOperatorEnumerator<float?, TKey> source, object sharedData, CancellationToken cancellationToken) 96CancellationToken cancellationToken) :
System\Linq\Parallel\QueryOperators\Inlined\NullableFloatMinMaxAggregationOperator.cs (2)
102int index, int count, QueryOperatorEnumerator<float?, TKey> source, object sharedData, CancellationToken cancellationToken) 122CancellationToken cancellationToken) :
System\Linq\Parallel\QueryOperators\Inlined\NullableFloatSumAggregationOperator.cs (2)
66int index, int count, QueryOperatorEnumerator<float?, TKey> source, object sharedData, CancellationToken cancellationToken) 85CancellationToken cancellationToken) :
System\Linq\Parallel\QueryOperators\Inlined\NullableIntAverageAggregationOperator.cs (2)
77int index, int count, QueryOperatorEnumerator<int?, TKey> source, object sharedData, CancellationToken cancellationToken) 96CancellationToken cancellationToken) :
System\Linq\Parallel\QueryOperators\Inlined\NullableIntMinMaxAggregationOperator.cs (2)
94int index, int count, QueryOperatorEnumerator<int?, TKey> source, object sharedData, CancellationToken cancellationToken) 114CancellationToken cancellationToken) :
System\Linq\Parallel\QueryOperators\Inlined\NullableIntSumAggregationOperator.cs (2)
69int index, int count, QueryOperatorEnumerator<int?, TKey> source, object sharedData, CancellationToken cancellationToken) 88CancellationToken cancellationToken) :
System\Linq\Parallel\QueryOperators\Inlined\NullableLongAverageAggregationOperator.cs (2)
78CancellationToken cancellationToken) 97CancellationToken cancellationToken) :
System\Linq\Parallel\QueryOperators\Inlined\NullableLongMinMaxAggregationOperator.cs (2)
95CancellationToken cancellationToken) 115CancellationToken cancellationToken) :
System\Linq\Parallel\QueryOperators\Inlined\NullableLongSumAggregationOperator.cs (2)
70CancellationToken cancellationToken) 89CancellationToken cancellationToken) :
System\Linq\Parallel\QueryOperators\Options\OrderingQueryOperator.cs (1)
58internal override IEnumerable<TSource> AsSequentialQuery(CancellationToken token)
System\Linq\Parallel\QueryOperators\Options\QueryExecutionOption.cs (1)
43internal override IEnumerable<TSource> AsSequentialQuery(CancellationToken token)
System\Linq\Parallel\QueryOperators\PartitionerQueryOperator.cs (1)
58internal override IEnumerable<TElement> AsSequentialQuery(CancellationToken token)
System\Linq\Parallel\QueryOperators\QueryOperator.cs (1)
253internal abstract IEnumerable<TOutput> AsSequentialQuery(CancellationToken token);
System\Linq\Parallel\QueryOperators\QuerySettings.cs (2)
90CancellationToken externalCancellationToken, ParallelExecutionMode? executionMode, 135CancellationToken externalCancellationToken = (this.CancellationState.ExternalCancellationToken.CanBeCanceled) ? this.CancellationState.ExternalCancellationToken : settings2.CancellationState.ExternalCancellationToken;
System\Linq\Parallel\QueryOperators\ScanQueryOperator.cs (1)
94internal override IEnumerable<TElement> AsSequentialQuery(CancellationToken token)
System\Linq\Parallel\QueryOperators\Unary\AnyAllSearchOperator.cs (3)
130internal override IEnumerable<bool> AsSequentialQuery(CancellationToken token) 159private readonly CancellationToken m_cancellationToken; 167CancellationToken cancellationToken)
System\Linq\Parallel\QueryOperators\Unary\ConcatQueryOperator.cs (1)
142internal override IEnumerable<TSource> AsSequentialQuery(CancellationToken token)
System\Linq\Parallel\QueryOperators\Unary\ContainsSearchOperator.cs (3)
117internal override IEnumerable<bool> AsSequentialQuery(CancellationToken token) 146private CancellationToken m_cancellationToken; 154CancellationToken cancellationToken)
System\Linq\Parallel\QueryOperators\Unary\DefaultIfEmptyQueryOperator.cs (3)
86internal override IEnumerable<TSource> AsSequentialQuery(CancellationToken token) 117private CancellationToken m_cancelToken; // Token used to cancel this operator. 125Shared<int> sharedEmptyCount, CountdownEvent sharedLatch, CancellationToken cancelToken)
System\Linq\Parallel\QueryOperators\Unary\DistinctQueryOperator.cs (6)
84IPartitionedStreamRecipient<TInputOutput> recipient, CancellationToken cancellationToken) 128private CancellationToken m_cancellationToken; 137CancellationToken cancellationToken) 191internal override IEnumerable<TInputOutput> AsSequentialQuery(CancellationToken token) 204private CancellationToken m_cancellationToken; 213CancellationToken cancellationToken)
System\Linq\Parallel\QueryOperators\Unary\ElementAtQueryOperator.cs (3)
104internal override IEnumerable<TSource> AsSequentialQuery(CancellationToken token) 175private CancellationToken m_cancellationToken; 183CancellationToken cancellationToken)
System\Linq\Parallel\QueryOperators\Unary\FirstQueryOperator.cs (3)
102internal override IEnumerable<TSource> AsSequentialQuery(CancellationToken token) 133private CancellationToken m_cancellationToken; // Token used to cancel this operator. 142FirstQueryOperatorState<TKey> operatorState, CountdownEvent sharedBarrier, CancellationToken cancellationToken,
System\Linq\Parallel\QueryOperators\Unary\ForAllOperator.cs (3)
106internal override IEnumerable<TInput> AsSequentialQuery(CancellationToken token) 131private CancellationToken m_cancellationToken; // Token used to cancel this operator. 137internal ForAllEnumerator(QueryOperatorEnumerator<TInput, TKey> source, Action<TInput> elementAction, CancellationToken cancellationToken)
System\Linq\Parallel\QueryOperators\Unary\GroupByQueryOperator.cs (11)
105CancellationToken cancellationToken) 144CancellationToken cancellationToken) 193internal override IEnumerable<IGrouping<TGroupKey, TElement>> AsSequentialQuery(CancellationToken token) 233protected readonly CancellationToken m_cancellationToken; 248IEqualityComparer<TGroupKey> keyComparer, CancellationToken cancellationToken) 319IEqualityComparer<TGroupKey> keyComparer, CancellationToken cancellationToken) 381IEqualityComparer<TGroupKey> keyComparer, Func<TSource, TElement> elementSelector, CancellationToken cancellationToken) : 440protected readonly CancellationToken m_cancellationToken; 455CancellationToken cancellationToken) 552CancellationToken cancellationToken) 626CancellationToken cancellationToken) :
System\Linq\Parallel\QueryOperators\Unary\IndexedSelectQueryOperator.cs (1)
186internal override IEnumerable<TOutput> AsSequentialQuery(CancellationToken token)
System\Linq\Parallel\QueryOperators\Unary\IndexedWhereQueryOperator.cs (3)
122internal override IEnumerable<TInputOutput> AsSequentialQuery(CancellationToken token) 148private CancellationToken m_cancellationToken; 155CancellationToken cancellationToken)
System\Linq\Parallel\QueryOperators\Unary\LastQueryOperator.cs (3)
98internal override IEnumerable<TSource> AsSequentialQuery(CancellationToken token) 129private CancellationToken m_cancellationToken; // Token used to cancel this operator. 138LastQueryOperatorState<TKey> operatorState, CountdownEvent sharedBarrier, CancellationToken cancelToken,
System\Linq\Parallel\QueryOperators\Unary\ReverseQueryOperator.cs (3)
89internal override IEnumerable<TSource> AsSequentialQuery(CancellationToken token) 113private readonly CancellationToken m_cancellationToken; 122CancellationToken cancellationToken)
System\Linq\Parallel\QueryOperators\Unary\SelectManyQueryOperator.cs (5)
200internal override IEnumerable<TOutput> AsSequentialQuery(CancellationToken token) 244private readonly CancellationToken m_cancellationToken; 263CancellationToken cancellationToken) 374private readonly CancellationToken m_cancellationToken; 393CancellationToken cancellationToken)
System\Linq\Parallel\QueryOperators\Unary\SelectQueryOperator.cs (1)
78internal override IEnumerable<TOutput> AsSequentialQuery(CancellationToken token)
System\Linq\Parallel\QueryOperators\Unary\SingleQueryOperator.cs (1)
79internal override IEnumerable<TSource> AsSequentialQuery(CancellationToken token)
System\Linq\Parallel\QueryOperators\Unary\SortQueryOperator.cs (1)
131internal override IEnumerable<TInputOutput> AsSequentialQuery(CancellationToken token)
System\Linq\Parallel\QueryOperators\Unary\TakeOrSkipQueryOperator.cs (3)
162private readonly CancellationToken m_cancellationToken; // Indicates that cancellation has occurred. 173FixedMaxHeap<TKey> sharedIndices, CountdownEvent sharedBarrier, CancellationToken cancellationToken, 316internal override IEnumerable<TResult> AsSequentialQuery(CancellationToken token)
System\Linq\Parallel\QueryOperators\Unary\TakeOrSkipWhileQueryOperator.cs (3)
172internal override IEnumerable<TResult> AsSequentialQuery(CancellationToken token) 220private readonly CancellationToken m_cancellationToken; // Token used to cancel this operator. 234OperatorState<TKey> operatorState, CountdownEvent sharedBarrier, CancellationToken cancelToken, IComparer<TKey> keyComparer)
System\Linq\Parallel\QueryOperators\Unary\WhereQueryOperator.cs (3)
86internal override IEnumerable<TInputOutput> AsSequentialQuery(CancellationToken token) 111private CancellationToken m_cancellationToken; 119CancellationToken cancellationToken)
System\Linq\Parallel\Scheduling\CancellationState.cs (5)
33internal CancellationToken ExternalCancellationToken; 39internal CancellationToken MergedCancellationToken 53internal CancellationState(CancellationToken externalCancellationToken) 81internal static void ThrowIfCanceled(CancellationToken token) 88internal static void ThrowWithStandardMessageIfCanceled(CancellationToken externalCancellationToken)
System\Linq\Parallel\Scheduling\OrderPreservingPipeliningSpoolingTask.cs (1)
102CancellationToken cancelToken = m_taskGroupState.CancellationState.MergedCancellationToken;
System\Linq\Parallel\Scheduling\SpoolingTask.cs (2)
229CancellationToken cancelToken = m_groupState.CancellationState.MergedCancellationToken; 318CancellationToken cancelToken = m_groupState.CancellationState.MergedCancellationToken;
System\Linq\Parallel\Utils\CancellableEnumerable.cs (1)
30internal static IEnumerable<TElement> Wrap<TElement>(IEnumerable<TElement> source, CancellationToken token)
System\Linq\Parallel\Utils\ExchangeUtilities.cs (2)
99IEqualityComparer<TElement> elementComparer, CancellationToken cancellationToken) 107IEqualityComparer<TElement> elementComparer, CancellationToken cancellationToken)
System\Linq\Parallel\Utils\Sorting.cs (3)
230CancellationToken cancelToken = m_groupState.CancellationState.MergedCancellationToken; 364CancellationToken cancelToken = m_groupState.CancellationState.MergedCancellationToken; 579private void QuickSort(int left, int right, TKey[] keys, int[] indices, CancellationToken cancelToken)
System\Linq\ParallelEnumerable.cs (3)
348/// Sets the <see cref="System.Threading.CancellationToken"/> to associate with the query. 353/// <returns>ParallelQuery representing the same query as source, but with the <seealso cref="System.Threading.CancellationToken"/> 364public static ParallelQuery<TSource> WithCancellation<TSource>(this ParallelQuery<TSource> source, CancellationToken cancellationToken)
System.Data (82)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Validation\BackgroundValidationSynchronizer.cs (2)
22private Func<ValidationReason, CancellationToken, TValidationResult> validationWork; 33internal BackgroundValidationSynchronizer(TaskDispatcher dispatcher, Func<ValidationReason, CancellationToken, TValidationResult> validationWork, Action<TValidationResult> updateWork)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Validation\ForegroundValidationSynchronizer.cs (3)
15private Func<ValidationReason, CancellationToken, TValidationResult> validationWork; 18internal ForegroundValidationSynchronizer(TaskDispatcher dispatcher, Func<ValidationReason, CancellationToken, TValidationResult> validationWork, Action<TValidationResult> updateWork) 31this.updateWork(this.validationWork(reason, /* cancellationToken = */ CancellationToken.None));
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Validation\ValidationService.cs (1)
381internal Tuple<ValidationReason, ValidationResults, Exception> CoreValidationWork(ValidationReason reason, CancellationToken cancellationToken)
fx\src\data\System\Data\Common\DBCommand.cs (9)
205return ExecuteNonQueryAsync(CancellationToken.None); 208public virtual Task<int> ExecuteNonQueryAsync(CancellationToken cancellationToken) { 229return ExecuteReaderAsync(CommandBehavior.Default, CancellationToken.None); 232public Task<DbDataReader> ExecuteReaderAsync(CancellationToken cancellationToken) { 237return ExecuteReaderAsync(behavior, CancellationToken.None); 240public Task<DbDataReader> ExecuteReaderAsync(CommandBehavior behavior, CancellationToken cancellationToken) { 244protected virtual Task<DbDataReader> ExecuteDbDataReaderAsync(CommandBehavior behavior, CancellationToken cancellationToken) { 265return ExecuteScalarAsync(CancellationToken.None); 268public virtual Task<object> ExecuteScalarAsync(CancellationToken cancellationToken) {
fx\src\data\System\Data\Common\DBConnection.cs (2)
181return OpenAsync(CancellationToken.None); 184public virtual Task OpenAsync(CancellationToken cancellationToken) {
fx\src\data\System\Data\Common\DbDataReader.cs (8)
199return GetFieldValueAsync<T>(ordinal, CancellationToken.None); 202virtual public Task<T> GetFieldValueAsync<T>(int ordinal, CancellationToken cancellationToken) { 221return IsDBNullAsync(ordinal, CancellationToken.None); 224virtual public Task<bool> IsDBNullAsync(int ordinal, CancellationToken cancellationToken) { 243return ReadAsync(CancellationToken.None); 246virtual public Task<bool> ReadAsync(CancellationToken cancellationToken) { 261return NextResultAsync(CancellationToken.None); 264virtual public Task<bool> NextResultAsync(CancellationToken cancellationToken) {
fx\src\data\System\Data\SqlClient\SqlBulkCopy.cs (25)
1001private Task ReadFromRowSourceAsync(CancellationToken cts) { 1485WriteRowSourceToServerAsync(reader.FieldCount, CancellationToken.None); //It returns null since _isAsyncBulkCopy = false; 1515WriteRowSourceToServerAsync(reader.FieldCount, CancellationToken.None); //It returns null since _isAsyncBulkCopy = false; 1548WriteRowSourceToServerAsync(table.Columns.Count, CancellationToken.None); //It returns null since _isAsyncBulkCopy = false; 1585WriteRowSourceToServerAsync(table.Columns.Count, CancellationToken.None); //It returns null since _isAsyncBulkCopy = false; 1594return WriteToServerAsync(rows, CancellationToken.None); 1597public Task WriteToServerAsync(DataRow[] rows, CancellationToken cancellationToken) { 1643return WriteToServerAsync(reader, CancellationToken.None); 1645public Task WriteToServerAsync(DbDataReader reader, CancellationToken cancellationToken) { 1675return WriteToServerAsync(reader, CancellationToken.None); 1677public Task WriteToServerAsync(IDataReader reader, CancellationToken cancellationToken) { 1707return WriteToServerAsync(table, 0, CancellationToken.None); 1709public Task WriteToServerAsync(DataTable table, CancellationToken cancellationToken) { 1713return WriteToServerAsync(table, rowState, CancellationToken.None); 1715public Task WriteToServerAsync(DataTable table, DataRowState rowState, CancellationToken cancellationToken) { 1747private Task WriteRowSourceToServerAsync(int columnCount, CancellationToken ctoken) { 2126Task CheckForCancellation(CancellationToken cts, TaskCompletionSource<object> tcs) { 2158private Task CopyRowsAsync(int rowsSoFar, int totalRows, CancellationToken cts, TaskCompletionSource<object> source = null) { 2229private Task CopyBatchesAsync(BulkCopySimpleResultSet internalResults, string updateBulkCommandText, CancellationToken cts, TaskCompletionSource<object> source = null) { 2294private Task CopyBatchesAsyncContinued(BulkCopySimpleResultSet internalResults, string updateBulkCommandText, CancellationToken cts, TaskCompletionSource<object> source) { 2339private Task CopyBatchesAsyncContinuedOnSuccess(BulkCopySimpleResultSet internalResults, string updateBulkCommandText, CancellationToken cts, TaskCompletionSource<object> source) { 2457private void WriteToServerInternalRestContinuedAsync(BulkCopySimpleResultSet internalResults, CancellationToken cts, TaskCompletionSource<object> source) { 2554private void WriteToServerInternalRestAsync(CancellationToken cts, TaskCompletionSource<object> source) { 2588()=>{return SQL.BulkLoadInvalidDestinationTable(_destinationTableName, SQL.CR_ReconnectTimeout());}, CancellationToken.None); 2661private Task WriteToServerInternalAsync(CancellationToken ctoken) {
fx\src\data\System\Data\SqlClient\SqlCommand.cs (10)
2405public override Task<int> ExecuteNonQueryAsync(CancellationToken cancellationToken) { 2448protected override Task<DbDataReader> ExecuteDbDataReaderAsync(CommandBehavior behavior, CancellationToken cancellationToken) { 2454}, CancellationToken.None, TaskContinuationOptions.ExecuteSynchronously | TaskContinuationOptions.NotOnCanceled, TaskScheduler.Default); 2458return ExecuteReaderAsync(CommandBehavior.Default, CancellationToken.None); 2462return ExecuteReaderAsync(behavior, CancellationToken.None); 2465new public Task<SqlDataReader> ExecuteReaderAsync(CancellationToken cancellationToken) { 2469new public Task<SqlDataReader> ExecuteReaderAsync(CommandBehavior behavior, CancellationToken cancellationToken) { 2512public override Task<object> ExecuteScalarAsync(CancellationToken cancellationToken) 2570return ExecuteXmlReaderAsync(CancellationToken.None); 2573public Task<XmlReader> ExecuteXmlReaderAsync(CancellationToken cancellationToken) {
fx\src\data\System\Data\SqlClient\SqlConnection.cs (2)
1229CancellationToken ctoken = cts.Token; 1383public override Task OpenAsync(CancellationToken cancellationToken) {
fx\src\data\System\Data\SqlClient\SqlDataReader.cs (12)
95private CancellationToken _cancelAsyncOnCloseToken; 3932public override Task<bool> NextResultAsync(CancellationToken cancellationToken) { 3994internal Task<int> GetBytesAsync(int i, byte[] buffer, int index, int length, int timeout, CancellationToken cancellationToken, out int bytesRead) { 4032CancellationToken timeoutToken = CancellationToken.None; 4088return GetBytesAsyncReadDataStage(i, buffer, index, length, timeout, false, cancellationToken, CancellationToken.None, out bytesRead); 4097private Task<int> GetBytesAsyncReadDataStage(int i, byte[] buffer, int index, int length, int timeout, bool isContinuation, CancellationToken cancellationToken, CancellationToken timeoutToken, out int bytesRead) { 4127Debug.Assert(timeoutToken == CancellationToken.None, "TimeoutToken is set when GetBytesAsyncReadDataStage is not a continuation"); 4185public override Task<bool> ReadAsync(CancellationToken cancellationToken) { 4324override public Task<bool> IsDBNullAsync(int i, CancellationToken cancellationToken) { 4426override public Task<T> GetFieldValueAsync<T>(int i, CancellationToken cancellationToken) {
fx\src\data\System\Data\SqlClient\SqlDataReaderSmi.cs (4)
139public override Task<T> GetFieldValueAsync<T>(int ordinal, CancellationToken cancellationToken) { 199public override Task<bool> IsDBNullAsync(int ordinal, CancellationToken cancellationToken) { 359public override Task<bool> NextResultAsync(CancellationToken cancellationToken) 411public override Task<bool> ReadAsync(CancellationToken cancellationToken)
fx\src\data\System\Data\SqlClient\SqlSequentialStream.cs (2)
124Task readTask = ReadAsync(buffer, offset, count, CancellationToken.None); 153public override Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken)
fx\src\data\System\Data\SqlClient\SqlUtil.cs (1)
169internal static void SetTimeoutException(TaskCompletionSource<object> completion, int timeout, Func<Exception> exc, CancellationToken ctoken) {
fx\src\data\System\Data\SqlClient\TdsParser.cs (1)
10184public override Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) {
System.ServiceModel (19)
System\ServiceModel\Channels\DefaultWebSocketConnectionHandler.cs (1)
50protected internal override HttpResponseMessage AcceptWebSocket(HttpRequestMessage request, CancellationToken cancellationToken)
System\ServiceModel\Channels\HttpChannelListener.cs (2)
1488public Task<HttpResponseMessage> ProcessPipelineAsync(HttpRequestMessage request, CancellationToken cancellationToken) 1558protected override Task<HttpResponseMessage> SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
System\ServiceModel\Channels\WebSocketConnectionHandler.cs (2)
18protected internal virtual HttpResponseMessage AcceptWebSocket(HttpRequestMessage request, CancellationToken cancellationToken) 56protected override Task<HttpResponseMessage> SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
System\ServiceModel\Channels\WebSocketTransportDuplexSessionChannel.cs (11)
184Task task = this.CloseOutputAsync(CancellationToken.None); 248}, CancellationToken.None); 342Task task = this.WebSocket.SendAsync(messageData, outgoingMessageType, true, CancellationToken.None); 416return this.WebSocket.CloseAsync(this.webSocketCloseDetails.OutputCloseStatus, this.webSocketCloseDetails.OutputCloseStatusDescription, CancellationToken.None); 430private Task CloseOutputAsync(CancellationToken cancellationToken) 665CancellationToken.None); 878CancellationToken.None); 1261Task<WebSocketReceiveResult> task = this.webSocket.ReceiveAsync(new ArraySegment<byte>(buffer, offset, count), CancellationToken.None); 1319Task task = this.webSocket.SendAsync(new ArraySegment<byte>(buffer, offset, count), this.outgoingMessageType, false, CancellationToken.None); 1381Task task = this.webSocket.SendAsync(new ArraySegment<byte>(EmptyArray<byte>.Instance, 0, 0), this.outgoingMessageType, true, CancellationToken.None); 1468Task<WebSocketReceiveResult> receiveTask = this.webSocket.ReceiveAsync(new ArraySegment<byte>(this.initialReadBuffer.Array), CancellationToken.None);
System\ServiceModel\Description\ServiceReflector.cs (1)
343internal static readonly Type CancellationTokenType = typeof(CancellationToken);
System\ServiceModel\Dispatcher\TaskMethodInvoker.cs (2)
276}, callback, CancellationToken.None, TaskContinuationOptions.HideScheduler, TaskScheduler.Default); 309}, continuationState, CancellationToken.None, TaskContinuationOptions.HideScheduler, TaskScheduler.Default);
System.ServiceModel.Discovery (6)
System\ServiceModel\Discovery\DiscoveryClient.cs (6)
427return this.FindTaskAsync(criteria, CancellationToken.None); 431public Task<FindResponse> FindTaskAsync(FindCriteria criteria, CancellationToken cancellationToken) 448return this.ResolveTaskAsync(criteria, CancellationToken.None); 452public Task<ResolveResponse> ResolveTaskAsync(ResolveCriteria criteria, CancellationToken cancellationToken) 1394CancellationToken cancellationToken; 1396internal TaskAsyncOperationState(DiscoveryClient discoveryClient, TaskCompletionSource<TResult> taskCompletionSource, CancellationToken cancellationToken)
System.ServiceModel.Internals (3)
System\Runtime\IOThreadCancellationTokenSource.cs (3)
15CancellationToken? token; 31public CancellationToken Token 39this.token = CancellationToken.None;
System.Web (52)
Abstractions\HttpRequestBase.cs (1)
244public virtual CancellationToken TimedOutToken {
Abstractions\HttpRequestWrapper.cs (1)
255public override CancellationToken TimedOutToken {
Abstractions\HttpResponseBase.cs (1)
66public virtual CancellationToken ClientDisconnectedToken {
Abstractions\HttpResponseWrapper.cs (1)
72public override CancellationToken ClientDisconnectedToken {
Hosting\BackgroundWorkScheduler.cs (3)
33private async void RunWorkItemImpl(Func<CancellationToken, Task> workItem) { 58public void ScheduleWorkItem(Func<CancellationToken, Task> workItem) { 76RunWorkItemImpl((Func<CancellationToken, Task>)state);
Hosting\HostingEnvironment.cs (3)
1161public static void QueueBackgroundWorkItem(Action<CancellationToken> workItem) { 1175public static void QueueBackgroundWorkItem(Func<CancellationToken, Task> workItem) { 1186private void QueueBackgroundWorkItemInternal(Func<CancellationToken, Task> workItem) {
Hosting\IIS7WorkerRequest.cs (2)
839internal bool TryGetClientDisconnectedCancellationToken(out CancellationToken cancellationToken) { 842cancellationToken = CancellationToken.None;
HttpContext.cs (1)
1656internal CancellationToken TimedOutToken {
HttpRequest.cs (2)
3335public CancellationToken TimedOutToken { 3340return (context != null) ? context.TimedOutToken : default(CancellationToken);
HttpResponse.cs (2)
1865public CancellationToken ClientDisconnectedToken { 1868CancellationToken cancellationToken;
UI\IPageAsyncTask.cs (1)
16Task ExecuteAsync(object sender, EventArgs e, CancellationToken cancellationToken);
UI\Page.cs (1)
6033CancellationToken cancellationToken = cancellationTokenSource.Token;
UI\PageAsyncTask.cs (5)
54public PageAsyncTask(Func<CancellationToken, Task> handler) 59internal PageAsyncTask(Func<CancellationToken, Task> handler, SynchronizationContextMode currentMode) { 81internal Func<CancellationToken, Task> TaskHandler { get; private set; } 83private static Func<CancellationToken, Task> WrapParameterlessTaskHandler(Func<Task> handler) { 85? (Func<CancellationToken, Task>)(_ => handler())
UI\PageAsyncTaskApm.cs (1)
26public async Task ExecuteAsync(object sender, EventArgs e, CancellationToken cancellationToken) {
UI\PageAsyncTaskManager.cs (1)
30public async Task ExecuteTasksAsync(object sender, EventArgs e, CancellationToken cancellationToken, AspNetSynchronizationContextBase syncContext, IRequestCompletedNotifier requestCompletedNotifier) {
UI\PageAsyncTaskTap.cs (3)
16private readonly Func<CancellationToken, Task> _handler; 18public PageAsyncTaskTap(Func<CancellationToken, Task> handler) { 22public Task ExecuteAsync(object sender, EventArgs e, CancellationToken cancellationToken) {
UI\TemplateControl.cs (2)
473var handler = FastDelegateCreator<Func<CancellationToken, Task>>.BindTo(this, preRenderCompleteAsyncEvent.MethodInfo); 544MethodInfo parameterfulMethod = GetInstanceMethodInfo(typeof(Func<CancellationToken, Task>), methodName);
UI\WebControls\ModelDataSourceView.cs (10)
564if (lastParameter != null && lastParameter.ParameterType == typeof(CancellationToken)) { 572private void SetCancellationTokenIfRequired(ModelDataSourceMethod method, bool isAsyncMethod, CancellationToken? cancellationToken) { 590private object GetDeleteMethodResult(IDictionary keys, IDictionary oldValues, ModelDataSourceMethod method, bool isAsyncMethod, CancellationToken? cancellationToken) { 624private object GetInsertMethodResult(IDictionary values, ModelDataSourceMethod method, bool isAsyncMethod, CancellationToken? cancellationToken) { 657private object GetUpdateMethodResult(IDictionary keys, IDictionary values, IDictionary oldValues, ModelDataSourceMethod method, bool isAsyncMethod, CancellationToken? cancellationToken) { 739CancellationToken cancellationToken = cancellationTokenSource.Token; 822private void ViewOperationAsync(Func<CancellationToken, Task> asyncViewOperation, DataSourceViewOperationCallback callback) { 827CancellationToken cancellationToken = cancellationTokenSource.Token; 1056if (parameterInfo == lastParameter && typeof(CancellationToken) == parameterInfo.ParameterType && value == null) { 1057value = CancellationToken.None;
Util\CancellationTokenHelper.cs (1)
41internal CancellationToken Token {
WebSockets\AspNetWebSocket.cs (10)
221public override Task CloseAsync(WebSocketCloseStatus closeStatus, string statusDescription, CancellationToken cancellationToken) { 225private Func<Task> CloseAsyncImpl(WebSocketCloseStatus closeStatus, string statusDescription, CancellationToken cancellationToken, bool performValidation = true) { 295public override Task CloseOutputAsync(WebSocketCloseStatus closeStatus, string statusDescription, CancellationToken cancellationToken) { 299private Func<Task> CloseOutputAsyncImpl(WebSocketCloseStatus closeStatus, string statusDescription, CancellationToken cancellationToken, bool performValidation = true) { 368public override Task<WebSocketReceiveResult> ReceiveAsync(ArraySegment<byte> buffer, CancellationToken cancellationToken) { 372private Func<Task<WebSocketReceiveResult>> ReceiveAsyncImpl(ArraySegment<byte> buffer, CancellationToken cancellationToken, bool performValidation = true) { 430public override Task SendAsync(ArraySegment<byte> buffer, WebSocketMessageType messageType, bool endOfMessage, CancellationToken cancellationToken) { 434private Func<Task> SendAsyncImpl(ArraySegment<byte> buffer, WebSocketMessageType messageType, bool endOfMessage, CancellationToken cancellationToken, bool performValidation = true) { 562private async Task<T> DoWork<T>(Func<Task<T>> taskDelegate, CancellationToken cancellationToken) { 607internal Task DoWork(Func<Task> taskDelegate, CancellationToken cancellationToken) {
WindowsBase (21)
Base\MS\Internal\WeakEventTable.cs (1)
424Dispatcher.Invoke((Action)OnShutDown, DispatcherPriority.Send, CancellationToken.None, TimeSpan.FromMilliseconds(300));
Base\System\Windows\Threading\Dispatcher.cs (20)
562Invoke(callback, DispatcherPriority.Send, CancellationToken.None, TimeSpan.FromMilliseconds(-1)); 579Invoke(callback, priority, CancellationToken.None, TimeSpan.FromMilliseconds(-1)); 600public void Invoke(Action callback, DispatcherPriority priority, CancellationToken cancellationToken) 635public void Invoke(Action callback, DispatcherPriority priority, CancellationToken cancellationToken, TimeSpan timeout) 711return Invoke(callback, DispatcherPriority.Send, CancellationToken.None, TimeSpan.FromMilliseconds(-1)); 737return Invoke(callback, priority, CancellationToken.None, TimeSpan.FromMilliseconds(-1)); 767public TResult Invoke<TResult>(Func<TResult> callback, DispatcherPriority priority, CancellationToken cancellationToken) 805public TResult Invoke<TResult>(Func<TResult> callback, DispatcherPriority priority, CancellationToken cancellationToken, TimeSpan timeout) 874return InvokeAsync(callback, DispatcherPriority.Normal, CancellationToken.None); 897return InvokeAsync(callback, priority, CancellationToken.None); 926public DispatcherOperation InvokeAsync(Action callback, DispatcherPriority priority, CancellationToken cancellationToken) 955return InvokeAsync(callback, DispatcherPriority.Normal, CancellationToken.None); 975return InvokeAsync(callback, priority, CancellationToken.None); 1006public DispatcherOperation<TResult> InvokeAsync<TResult>(Func<TResult> callback, DispatcherPriority priority, CancellationToken cancellationToken) 1036InvokeAsyncImpl(operation, CancellationToken.None); 1045private void InvokeAsyncImpl(DispatcherOperation operation, CancellationToken cancellationToken) 1457return InvokeImpl(operation, CancellationToken.None, timeout); 1464private object InvokeImpl(DispatcherOperation operation, CancellationToken cancellationToken, TimeSpan timeout) 1477CancellationToken ctTimeout = CancellationToken.None;