25 references to ParallelExecutionMode
netstandard (1)
netstandard.cs (1)
1040[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Linq.ParallelExecutionMode))]
System.Core (1)
System.Core.cs (1)
178[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Linq.ParallelExecutionMode))]
System.Linq.Parallel (23)
System\Linq\Parallel\QueryOperators\BinaryQueryOperator.cs (1)
108if (_settings.ExecutionMode.Value == ParallelExecutionMode.Default && _op.LimitsParallelism)
System\Linq\Parallel\QueryOperators\QueryOperator.cs (2)
129if (querySettings.ExecutionMode.Value == ParallelExecutionMode.Default && LimitsParallelism) 201if (querySettings.ExecutionMode.Value == ParallelExecutionMode.Default && LimitsParallelism)
System\Linq\Parallel\QueryOperators\QuerySettings.cs (5)
30private ParallelExecutionMode? _executionMode; 59internal ParallelExecutionMode? ExecutionMode 83CancellationToken externalCancellationToken, ParallelExecutionMode? executionMode, 129ParallelExecutionMode? executionMode = this.ExecutionMode.HasValue ? this.ExecutionMode : settings2.ExecutionMode; 178settings.ExecutionMode ??= ParallelExecutionMode.Default;
System\Linq\Parallel\QueryOperators\Unary\ElementAtQueryOperator.cs (1)
129if (LimitsParallelism && SpecifiedQuerySettings.WithDefaults().ExecutionMode!.Value != ParallelExecutionMode.ForceParallelism)
System\Linq\Parallel\QueryOperators\UnaryQueryOperator.cs (1)
113if (_settings.ExecutionMode.Value == ParallelExecutionMode.Default && _op.LimitsParallelism)
System\Linq\ParallelEnumerable.cs (13)
339/// <seealso cref="System.Linq.ParallelExecutionMode"/> registered.</returns> 344/// <paramref name="executionMode"/> is not a valid <see cref="System.Linq.ParallelExecutionMode"/> value. 349public static ParallelQuery<TSource> WithExecutionMode<TSource>(this ParallelQuery<TSource> source, ParallelExecutionMode executionMode) 353if (executionMode != ParallelExecutionMode.Default && executionMode != ParallelExecutionMode.ForceParallelism) 5406if (queryOp.LimitsParallelism && settings.ExecutionMode != ParallelExecutionMode.ForceParallelism) 5448if (queryOp.LimitsParallelism && settings.ExecutionMode != ParallelExecutionMode.ForceParallelism) 5489&& settings.ExecutionMode != ParallelExecutionMode.ForceParallelism) 5534&& settings.ExecutionMode != ParallelExecutionMode.ForceParallelism) 5583&& settings.ExecutionMode != ParallelExecutionMode.ForceParallelism) 5625&& settings.ExecutionMode != ParallelExecutionMode.ForceParallelism) 5667&& settings.ExecutionMode != ParallelExecutionMode.ForceParallelism) 5708&& settings.ExecutionMode != ParallelExecutionMode.ForceParallelism)