52 references to OutputOrdered
System.Linq.Parallel (52)
System\Linq\Parallel\QueryOperators\Binary\ConcatQueryOperator.cs (4)
44_outputOrdered = LeftChild.OutputOrdered || RightChild.OutputOrdered; 84ExecuteAndCollectResults(leftStream, leftStream.PartitionCount, LeftChild.OutputOrdered, preferStriping, settings); 103ExecuteAndCollectResults(rightStream, leftStreamInc.PartitionCount, LeftChild.OutputOrdered, preferStriping, settings);
System\Linq\Parallel\QueryOperators\Binary\ExceptQueryOperator.cs (3)
36_outputOrdered = LeftChild.OutputOrdered; 58if (OutputOrdered) 94if (OutputOrdered)
System\Linq\Parallel\QueryOperators\Binary\GroupJoinQueryOperator.cs (5)
53_outputOrdered = LeftChild.OutputOrdered; 78if (LeftChild.OutputOrdered) 101if (RightChild.OutputOrdered) 141if (RightChild.OutputOrdered && LeftChild.OutputOrdered)
System\Linq\Parallel\QueryOperators\Binary\IntersectQueryOperator.cs (3)
36_outputOrdered = LeftChild.OutputOrdered; 60if (OutputOrdered) 95if (OutputOrdered)
System\Linq\Parallel\QueryOperators\Binary\JoinQueryOperator.cs (5)
69_outputOrdered = LeftChild.OutputOrdered; 80if (LeftChild.OutputOrdered) 85QueryOperator<TLeftInput>.ExecuteAndCollectResults(leftStream, leftStream.PartitionCount, OutputOrdered, preferStriping, settings) 115if (RightChild.OutputOrdered && LeftChild.OutputOrdered)
System\Linq\Parallel\QueryOperators\Binary\UnionQueryOperator.cs (8)
36_outputOrdered = LeftChild.OutputOrdered || RightChild.OutputOrdered; 65if (LeftChild.OutputOrdered) 93if (RightChild.OutputOrdered) 123if (LeftChild.OutputOrdered || RightChild.OutputOrdered) 134leftHashStream[i], rightHashStream[i], LeftChild.OutputOrdered, RightChild.OutputOrdered,
System\Linq\Parallel\QueryOperators\Binary\ZipQueryOperator.cs (4)
65_outputOrdered = _leftChild.OutputOrdered || _rightChild.OutputOrdered; 94false, ParallelMergeOptions.FullyBuffered, settings.TaskScheduler, _leftChild.OutputOrdered, 105false, ParallelMergeOptions.FullyBuffered, settings.TaskScheduler, _rightChild.OutputOrdered,
System\Linq\Parallel\QueryOperators\Options\QueryExecutionOption.cs (1)
25: base(source.OutputOrdered, settings.Merge(source.SpecifiedQuerySettings))
System\Linq\Parallel\QueryOperators\QueryOperator.cs (3)
150bool orderedMerge = OutputOrdered && !suppressOrder; 220if (results.IsIndexible && OutputOrdered) 236OutputOrdered, querySettings.CancellationState, querySettings.QueryId);
System\Linq\Parallel\QueryOperators\Unary\DistinctQueryOperator.cs (2)
57if (OutputOrdered) 88if (OutputOrdered)
System\Linq\Parallel\QueryOperators\Unary\ElementAtQueryOperator.cs (1)
74intKeyStream = ExecuteAndCollectResults(inputStream, partitionCount, Child.OutputOrdered, preferStriping, settings).GetPartitionedStream();
System\Linq\Parallel\QueryOperators\Unary\FirstQueryOperator.cs (1)
62ListQueryResults<TSource> listResults = ExecuteAndCollectResults(inputStream, inputStream.PartitionCount, Child.OutputOrdered, preferStriping, settings);
System\Linq\Parallel\QueryOperators\Unary\GroupByQueryOperator.cs (1)
73if (Child.OutputOrdered)
System\Linq\Parallel\QueryOperators\Unary\IndexedSelectQueryOperator.cs (1)
98inputStream, partitionCount, Child.OutputOrdered, preferStriping, settings);
System\Linq\Parallel\QueryOperators\Unary\IndexedWhereQueryOperator.cs (1)
92ListQueryResults<TInputOutput> listResults = ExecuteAndCollectResults(inputStream, partitionCount, Child.OutputOrdered, preferStriping, settings);
System\Linq\Parallel\QueryOperators\Unary\LastQueryOperator.cs (1)
63ExecuteAndCollectResults(inputStream, inputStream.PartitionCount, Child.OutputOrdered, preferStriping, settings).GetPartitionedStream();
System\Linq\Parallel\QueryOperators\Unary\SelectManyQueryOperator.cs (4)
72_outputOrdered = Child.OutputOrdered || indexedRightChildSelector != null; 91if (OutputOrdered) 116QueryOperator<TLeftInput>.ExecuteAndCollectResults(inputStream, partitionCount, OutputOrdered, preferStriping, settings); 132QueryOperator<TLeftInput>.ExecuteAndCollectResults(inputStream, partitionCount, OutputOrdered, preferStriping, settings)
System\Linq\Parallel\QueryOperators\Unary\TakeOrSkipQueryOperator.cs (1)
95inputStream, inputStream.PartitionCount, Child.OutputOrdered, preferStriping, settings);
System\Linq\Parallel\QueryOperators\Unary\TakeOrSkipWhileQueryOperator.cs (1)
117ListQueryResults<TResult> results = ExecuteAndCollectResults(inputStream, inputStream.PartitionCount, Child.OutputOrdered, preferStriping, settings);
System\Linq\Parallel\QueryOperators\UnaryQueryOperator.cs (1)
45: this(child, child.OutputOrdered, child.SpecifiedQuerySettings)
System\Linq\ParallelEnumerable.cs (1)
4858if (asOperator.OrdinalIndexState == OrdinalIndexState.Indexable && asOperator.OutputOrdered)