46 references to OutputOrdered
System.Core (46)
System\Linq\Parallel\QueryOperators\Binary\ExceptQueryOperator.cs (3)
40
m_outputOrdered = LeftChild.
OutputOrdered
;
62
if (
OutputOrdered
)
98
if (
OutputOrdered
)
System\Linq\Parallel\QueryOperators\Binary\GroupJoinQueryOperator.cs (2)
58
m_outputOrdered = LeftChild.
OutputOrdered
;
83
if (LeftChild.
OutputOrdered
)
System\Linq\Parallel\QueryOperators\Binary\IntersectQueryOperator.cs (3)
40
m_outputOrdered = LeftChild.
OutputOrdered
;
64
if (
OutputOrdered
)
99
if (
OutputOrdered
)
System\Linq\Parallel\QueryOperators\Binary\JoinQueryOperator.cs (2)
74
m_outputOrdered = LeftChild.
OutputOrdered
;
85
if (LeftChild.
OutputOrdered
)
System\Linq\Parallel\QueryOperators\Binary\UnionQueryOperator.cs (8)
40
m_outputOrdered = LeftChild.
OutputOrdered
|| RightChild.
OutputOrdered
;
69
if (LeftChild.
OutputOrdered
)
97
if (RightChild.
OutputOrdered
)
127
if (LeftChild.
OutputOrdered
|| RightChild.
OutputOrdered
)
138
leftHashStream[i], rightHashStream[i], LeftChild.
OutputOrdered
, RightChild.
OutputOrdered
,
System\Linq\Parallel\QueryOperators\Binary\ZipQueryOperator.cs (4)
70
m_outputOrdered = m_leftChild.
OutputOrdered
|| m_rightChild.
OutputOrdered
;
97
false, ParallelMergeOptions.FullyBuffered, settings.TaskScheduler, m_leftChild.
OutputOrdered
,
107
false, ParallelMergeOptions.FullyBuffered, settings.TaskScheduler, m_rightChild.
OutputOrdered
,
System\Linq\Parallel\QueryOperators\Options\QueryExecutionOption.cs (1)
28
: base(source.
OutputOrdered
, settings.Merge(source.SpecifiedQuerySettings))
System\Linq\Parallel\QueryOperators\QueryOperator.cs (3)
160
bool orderedMerge =
OutputOrdered
&& !suppressOrder;
217
if (results.IsIndexible &&
OutputOrdered
)
232
OutputOrdered
, querySettings.CancellationState, querySettings.QueryId);
System\Linq\Parallel\QueryOperators\Unary\ConcatQueryOperator.cs (4)
48
m_outputOrdered = LeftChild.
OutputOrdered
|| RightChild.
OutputOrdered
;
88
ExecuteAndCollectResults(leftStream, leftStream.PartitionCount, LeftChild.
OutputOrdered
, preferStriping, settings);
107
ExecuteAndCollectResults(rightStream, leftStreamInc.PartitionCount, LeftChild.
OutputOrdered
, preferStriping, settings);
System\Linq\Parallel\QueryOperators\Unary\DistinctQueryOperator.cs (2)
61
if (
OutputOrdered
)
92
if (
OutputOrdered
)
System\Linq\Parallel\QueryOperators\Unary\ElementAtQueryOperator.cs (1)
78
intKeyStream = ExecuteAndCollectResults(inputStream, partitionCount, Child.
OutputOrdered
, preferStriping, settings).GetPartitionedStream();
System\Linq\Parallel\QueryOperators\Unary\FirstQueryOperator.cs (1)
66
ListQueryResults<TSource> listResults = ExecuteAndCollectResults(inputStream, inputStream.PartitionCount, Child.
OutputOrdered
, preferStriping, settings);
System\Linq\Parallel\QueryOperators\Unary\GroupByQueryOperator.cs (1)
77
if (Child.
OutputOrdered
)
System\Linq\Parallel\QueryOperators\Unary\IndexedSelectQueryOperator.cs (1)
102
inputStream, partitionCount, Child.
OutputOrdered
, preferStriping, settings);
System\Linq\Parallel\QueryOperators\Unary\IndexedWhereQueryOperator.cs (1)
96
ListQueryResults<TInputOutput> listResults = ExecuteAndCollectResults(inputStream, partitionCount, Child.
OutputOrdered
, preferStriping, settings);
System\Linq\Parallel\QueryOperators\Unary\LastQueryOperator.cs (1)
67
ExecuteAndCollectResults(inputStream, inputStream.PartitionCount, Child.
OutputOrdered
, preferStriping, settings).GetPartitionedStream();
System\Linq\Parallel\QueryOperators\Unary\SelectManyQueryOperator.cs (4)
76
m_outputOrdered = Child.
OutputOrdered
|| indexedRightChildSelector != null;
95
if (
OutputOrdered
)
120
QueryOperator<TLeftInput>.ExecuteAndCollectResults(inputStream, partitionCount,
OutputOrdered
, preferStriping, settings);
136
QueryOperator<TLeftInput>.ExecuteAndCollectResults(inputStream, partitionCount,
OutputOrdered
, preferStriping, settings)
System\Linq\Parallel\QueryOperators\Unary\TakeOrSkipQueryOperator.cs (1)
99
inputStream, inputStream.PartitionCount, Child.
OutputOrdered
, preferStriping, settings);
System\Linq\Parallel\QueryOperators\Unary\TakeOrSkipWhileQueryOperator.cs (1)
122
ListQueryResults<TResult> results = ExecuteAndCollectResults(inputStream, inputStream.PartitionCount, Child.
OutputOrdered
, preferStriping, settings);
System\Linq\Parallel\QueryOperators\UnaryQueryOperator.cs (1)
50
: this(child, child.
OutputOrdered
, child.SpecifiedQuerySettings)
System\Linq\ParallelEnumerable.cs (1)
4897
if (asOperator.OrdinalIndexState == OrdinalIndexState.Indexible && asOperator.
OutputOrdered
)