3 writes to MergeOptions
System.Core (3)
System\Linq\Parallel\QueryOperators\QuerySettings.cs (2)
201settings.MergeOptions = ParallelMergeOptions.Default; 206settings.MergeOptions = ParallelMergeOptions.AutoBuffered;
System\Linq\ParallelEnumerable.cs (1)
452settings.MergeOptions = mergeOptions;
11 references to MergeOptions
System.Core (11)
System\Linq\Parallel\QueryOperators\QueryOperator.cs (1)
143mergeOptions = querySettings.MergeOptions;
System\Linq\Parallel\QueryOperators\QuerySettings.cs (10)
128if (this.MergeOptions != null && settings2.MergeOptions != null) 137ParallelMergeOptions? mergeOptions = this.MergeOptions.HasValue ? this.MergeOptions : settings2.MergeOptions; 154QuerySettings settings = new QuerySettings(TaskScheduler, DegreeOfParallelism, CancellationState.ExternalCancellationToken, ExecutionMode, MergeOptions); 199if (settings.MergeOptions == null) 204if (settings.MergeOptions == ParallelMergeOptions.Default) 213Contract.Assert(settings.MergeOptions != null); 215Contract.Assert(settings.MergeOptions != ParallelMergeOptions.Default);