6 writes to CancellationToken
aspire (1)
Microsoft.Build.Tasks.Core (1)
Microsoft.CodeAnalysis (1)
Microsoft.CodeAnalysis.Workspaces (1)
Microsoft.Maui.Resizetizer (1)
NuGet.CommandLine.XPlat (1)
34 references to CancellationToken
Microsoft.CodeAnalysis.Analyzers (2)
Microsoft.CodeAnalysis.AnalyzerUtilities (2)
Microsoft.CodeAnalysis.CodeStyle (2)
Microsoft.CodeAnalysis.ResxSourceGenerator (2)
Roslyn.Diagnostics.Analyzers (2)
System.Threading.Tasks.Parallel (24)
System\Threading\Tasks\Parallel.cs (21)
43/// be employed. <see cref="CancellationToken"/> is initialized to a non-cancelable token,
204parallelOptions.CancellationToken.ThrowIfCancellationRequested();
284parallelOptions.CancellationToken.ThrowIfCancellationRequested();
322ThrowSingleCancellationExceptionOrOtherException(exceptionQ, parallelOptions.CancellationToken,
332parallelOptions.CancellationToken.ThrowIfCancellationRequested();
337tasks[i] = Task.Factory.StartNew(actionsCopy[i], parallelOptions.CancellationToken, TaskCreationOptions.None,
340tasks[0] = new Task(actionsCopy[0], parallelOptions.CancellationToken, TaskCreationOptions.None);
353ThrowSingleCancellationExceptionOrOtherException(aggExp.InnerExceptions, parallelOptions.CancellationToken, aggExp);
940parallelOptions.CancellationToken.ThrowIfCancellationRequested();
953CancellationTokenRegistration ctr = (!parallelOptions.CancellationToken.CanBeCanceled)
955: parallelOptions.CancellationToken.UnsafeRegister((o) =>
958oce = new OperationCanceledException(parallelOptions.CancellationToken);
1115if (parallelOptions.CancellationToken.CanBeCanceled)
1126ThrowSingleCancellationExceptionOrOtherException(aggExp.InnerExceptions, parallelOptions.CancellationToken, aggExp);
1647parallelOptions.CancellationToken.ThrowIfCancellationRequested();
2528parallelOptions.CancellationToken.ThrowIfCancellationRequested();
2552CancellationTokenRegistration ctr = (!parallelOptions.CancellationToken.CanBeCanceled)
2554: parallelOptions.CancellationToken.UnsafeRegister((o) =>
2557oce = new OperationCanceledException(parallelOptions.CancellationToken);
2751if (parallelOptions.CancellationToken.CanBeCanceled)
2762ThrowSingleCancellationExceptionOrOtherException(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);