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