5 writes to CancellationToken
aspire (1)
Projects\ProjectLocator.cs (1)
58CancellationToken = cancellationToken,
Microsoft.CodeAnalysis (1)
InternalUtilities\RoslynParallel.cs (1)
21? new ParallelOptions { CancellationToken = cancellationToken, MaxDegreeOfParallelism = Environment.ProcessorCount }
Microsoft.CodeAnalysis.Workspaces (1)
FindSymbols\FindReferences\FindReferencesSearchEngine.cs (1)
53CancellationToken = cancellationToken,
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (1)
src\Compilers\Core\Portable\InternalUtilities\RoslynParallel.cs (1)
21? new ParallelOptions { CancellationToken = cancellationToken, MaxDegreeOfParallelism = Environment.ProcessorCount }
Microsoft.Maui.Resizetizer (1)
AsyncTaskExtensions.cs (1)
33 CancellationToken = asyncTask.CancellationToken,
48 references to CancellationToken
Metrics (2)
src\Dependencies\Threading\ParallelExtensions.NetFramework.cs (2)
81return ForEachAsync(source, EffectiveMaxConcurrencyLevel(parallelOptions), EffectiveTaskScheduler(parallelOptions), parallelOptions.CancellationToken, body); 261return ForEachAsync(source, EffectiveMaxConcurrencyLevel(parallelOptions), EffectiveTaskScheduler(parallelOptions), parallelOptions.CancellationToken, body);
Metrics.Legacy (2)
src\Dependencies\Threading\ParallelExtensions.NetFramework.cs (2)
81return ForEachAsync(source, EffectiveMaxConcurrencyLevel(parallelOptions), EffectiveTaskScheduler(parallelOptions), parallelOptions.CancellationToken, body); 261return ForEachAsync(source, EffectiveMaxConcurrencyLevel(parallelOptions), EffectiveTaskScheduler(parallelOptions), parallelOptions.CancellationToken, body);
Microsoft.CodeAnalysis.Analyzers (2)
src\Dependencies\Threading\ParallelExtensions.NetFramework.cs (2)
81return ForEachAsync(source, EffectiveMaxConcurrencyLevel(parallelOptions), EffectiveTaskScheduler(parallelOptions), parallelOptions.CancellationToken, body); 261return ForEachAsync(source, EffectiveMaxConcurrencyLevel(parallelOptions), EffectiveTaskScheduler(parallelOptions), parallelOptions.CancellationToken, body);
Microsoft.CodeAnalysis.AnalyzerUtilities (2)
src\Dependencies\Threading\ParallelExtensions.NetFramework.cs (2)
81return ForEachAsync(source, EffectiveMaxConcurrencyLevel(parallelOptions), EffectiveTaskScheduler(parallelOptions), parallelOptions.CancellationToken, body); 261return ForEachAsync(source, EffectiveMaxConcurrencyLevel(parallelOptions), EffectiveTaskScheduler(parallelOptions), parallelOptions.CancellationToken, body);
Microsoft.CodeAnalysis.BannedApiAnalyzers (2)
src\Dependencies\Threading\ParallelExtensions.NetFramework.cs (2)
81return ForEachAsync(source, EffectiveMaxConcurrencyLevel(parallelOptions), EffectiveTaskScheduler(parallelOptions), parallelOptions.CancellationToken, body); 261return ForEachAsync(source, EffectiveMaxConcurrencyLevel(parallelOptions), EffectiveTaskScheduler(parallelOptions), parallelOptions.CancellationToken, body);
Microsoft.CodeAnalysis.CodeStyle (2)
src\Dependencies\Threading\ParallelExtensions.NetFramework.cs (2)
81return ForEachAsync(source, EffectiveMaxConcurrencyLevel(parallelOptions), EffectiveTaskScheduler(parallelOptions), parallelOptions.CancellationToken, body); 261return ForEachAsync(source, EffectiveMaxConcurrencyLevel(parallelOptions), EffectiveTaskScheduler(parallelOptions), parallelOptions.CancellationToken, body);
Microsoft.CodeAnalysis.InteractiveHost (2)
src\Dependencies\Threading\ParallelExtensions.NetFramework.cs (2)
81return ForEachAsync(source, EffectiveMaxConcurrencyLevel(parallelOptions), EffectiveTaskScheduler(parallelOptions), parallelOptions.CancellationToken, body); 261return ForEachAsync(source, EffectiveMaxConcurrencyLevel(parallelOptions), EffectiveTaskScheduler(parallelOptions), parallelOptions.CancellationToken, body);
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (2)
src\Dependencies\Threading\ParallelExtensions.NetFramework.cs (2)
81return ForEachAsync(source, EffectiveMaxConcurrencyLevel(parallelOptions), EffectiveTaskScheduler(parallelOptions), parallelOptions.CancellationToken, body); 261return ForEachAsync(source, EffectiveMaxConcurrencyLevel(parallelOptions), EffectiveTaskScheduler(parallelOptions), parallelOptions.CancellationToken, body);
Microsoft.CodeAnalysis.PublicApiAnalyzers (2)
src\Dependencies\Threading\ParallelExtensions.NetFramework.cs (2)
81return ForEachAsync(source, EffectiveMaxConcurrencyLevel(parallelOptions), EffectiveTaskScheduler(parallelOptions), parallelOptions.CancellationToken, body); 261return ForEachAsync(source, EffectiveMaxConcurrencyLevel(parallelOptions), EffectiveTaskScheduler(parallelOptions), parallelOptions.CancellationToken, body);
Microsoft.CodeAnalysis.ResxSourceGenerator (2)
src\Dependencies\Threading\ParallelExtensions.NetFramework.cs (2)
81return ForEachAsync(source, EffectiveMaxConcurrencyLevel(parallelOptions), EffectiveTaskScheduler(parallelOptions), parallelOptions.CancellationToken, body); 261return ForEachAsync(source, EffectiveMaxConcurrencyLevel(parallelOptions), EffectiveTaskScheduler(parallelOptions), parallelOptions.CancellationToken, body);
Roslyn.Diagnostics.Analyzers (2)
src\Dependencies\Threading\ParallelExtensions.NetFramework.cs (2)
81return ForEachAsync(source, EffectiveMaxConcurrencyLevel(parallelOptions), EffectiveTaskScheduler(parallelOptions), parallelOptions.CancellationToken, body); 261return ForEachAsync(source, EffectiveMaxConcurrencyLevel(parallelOptions), EffectiveTaskScheduler(parallelOptions), parallelOptions.CancellationToken, body);
System.Threading.Tasks.Parallel (24)
System\Threading\Tasks\Parallel.cs (21)
42/// be employed. <see cref="CancellationToken"/> is initialized to a non-cancelable token, 212parallelOptions.CancellationToken.ThrowIfCancellationRequested(); 292parallelOptions.CancellationToken.ThrowIfCancellationRequested(); 330ThrowSingleCancellationExceptionOrOtherException(exceptionQ, parallelOptions.CancellationToken, 340parallelOptions.CancellationToken.ThrowIfCancellationRequested(); 345tasks[i] = Task.Factory.StartNew(actionsCopy[i], parallelOptions.CancellationToken, TaskCreationOptions.None, 348tasks[0] = new Task(actionsCopy[0], parallelOptions.CancellationToken, TaskCreationOptions.None); 363ThrowSingleCancellationExceptionOrOtherException(aggExp.InnerExceptions, parallelOptions.CancellationToken, aggExp); 950parallelOptions.CancellationToken.ThrowIfCancellationRequested(); 963CancellationTokenRegistration ctr = (!parallelOptions.CancellationToken.CanBeCanceled) 965: parallelOptions.CancellationToken.UnsafeRegister((o) => 968oce = new OperationCanceledException(parallelOptions.CancellationToken); 1125if (parallelOptions.CancellationToken.CanBeCanceled) 1136ThrowSingleCancellationExceptionOrOtherException(aggExp.InnerExceptions, parallelOptions.CancellationToken, aggExp); 1657parallelOptions.CancellationToken.ThrowIfCancellationRequested(); 2538parallelOptions.CancellationToken.ThrowIfCancellationRequested(); 2562CancellationTokenRegistration ctr = (!parallelOptions.CancellationToken.CanBeCanceled) 2564: parallelOptions.CancellationToken.UnsafeRegister((o) => 2567oce = new OperationCanceledException(parallelOptions.CancellationToken); 2761if (parallelOptions.CancellationToken.CanBeCanceled) 2772ThrowSingleCancellationExceptionOrOtherException(aggExp.InnerExceptions, parallelOptions.CancellationToken, aggExp);
System\Threading\Tasks\Parallel.ForEachAsync.cs (3)
64return ForAsync(fromInclusive, toExclusive, parallelOptions.EffectiveMaxConcurrencyLevel, parallelOptions.EffectiveTaskScheduler, parallelOptions.CancellationToken, body); 235return ForEachAsync(source, parallelOptions.EffectiveMaxConcurrencyLevel, parallelOptions.EffectiveTaskScheduler, parallelOptions.CancellationToken, body); 390return ForEachAsync(source, parallelOptions.EffectiveMaxConcurrencyLevel, parallelOptions.EffectiveTaskScheduler, parallelOptions.CancellationToken, body);
Text.Analyzers (2)
src\Dependencies\Threading\ParallelExtensions.NetFramework.cs (2)
81return ForEachAsync(source, EffectiveMaxConcurrencyLevel(parallelOptions), EffectiveTaskScheduler(parallelOptions), parallelOptions.CancellationToken, body); 261return ForEachAsync(source, EffectiveMaxConcurrencyLevel(parallelOptions), EffectiveTaskScheduler(parallelOptions), parallelOptions.CancellationToken, body);