7 types derived from QueryResults
System.Linq.Parallel (7)
System\Linq\Parallel\QueryOperators\Binary\ZipQueryOperator.cs (1)
162internal sealed class ZipQueryOperatorResults : QueryResults<TOutput>
System\Linq\Parallel\QueryOperators\BinaryQueryOperator.cs (1)
83internal class BinaryQueryOperatorResults : QueryResults<TOutput>
System\Linq\Parallel\QueryOperators\ListQueryResults.cs (1)
18internal sealed class ListQueryResults<T> : QueryResults<T>
System\Linq\Parallel\QueryOperators\PartitionerQueryOperator.cs (1)
116private sealed class PartitionerQueryOperatorResults : QueryResults<TElement>
System\Linq\Parallel\QueryOperators\ScanQueryOperator.cs (1)
117private sealed class ScanEnumerableQueryOperatorResults : QueryResults<TElement>
System\Linq\Parallel\QueryOperators\Unary\SortQueryOperator.cs (1)
119internal sealed class SortQueryOperatorResults<TInputOutput, TSortKey> : QueryResults<TInputOutput>
System\Linq\Parallel\QueryOperators\UnaryQueryOperator.cs (1)
93internal class UnaryQueryOperatorResults : QueryResults<TOutput>
102 references to QueryResults
System.Linq.Parallel (102)
System\Linq\Parallel\Merging\ArrayMergeHelper.cs (2)
30private readonly QueryResults<TInputOutput> _queryResults; // Indexable query results 39public ArrayMergeHelper(QuerySettings settings, QueryResults<TInputOutput> queryResults)
System\Linq\Parallel\QueryOperators\AssociativeAggregationOperator.cs (2)
174internal override QueryResults<TIntermediate> Open(QuerySettings settings, bool preferStriping) 177QueryResults<TInput> childQueryResults = Child.Open(settings, preferStriping);
System\Linq\Parallel\QueryOperators\Binary\ConcatQueryOperator.cs (8)
67internal override QueryResults<TSource> Open(QuerySettings settings, bool preferStriping) 70QueryResults<TSource> leftChildResults = LeftChild.Open(settings, preferStriping); 71QueryResults<TSource> rightChildResults = RightChild.Open(settings, preferStriping); 234public static QueryResults<TSource> NewResults( 235QueryResults<TSource> leftChildQueryResults, QueryResults<TSource> rightChildQueryResults, 252QueryResults<TSource> leftChildQueryResults, QueryResults<TSource> rightChildQueryResults,
System\Linq\Parallel\QueryOperators\Binary\ExceptQueryOperator.cs (3)
40internal override QueryResults<TInputOutput> Open( 46QueryResults<TInputOutput> leftChildResults = LeftChild.Open(settings, false); 47QueryResults<TInputOutput> rightChildResults = RightChild.Open(settings, false);
System\Linq\Parallel\QueryOperators\Binary\GroupJoinQueryOperator.cs (3)
63internal override QueryResults<TOutput> Open(QuerySettings settings, bool preferStriping) 65QueryResults<TLeftInput> leftResults = LeftChild.Open(settings, false); 66QueryResults<TRightInput> rightResults = RightChild.Open(settings, false);
System\Linq\Parallel\QueryOperators\Binary\IntersectQueryOperator.cs (3)
42internal override QueryResults<TInputOutput> Open( 48QueryResults<TInputOutput> leftChildResults = LeftChild.Open(settings, false); 49QueryResults<TInputOutput> rightChildResults = RightChild.Open(settings, false);
System\Linq\Parallel\QueryOperators\Binary\JoinQueryOperator.cs (3)
156internal override QueryResults<TOutput> Open(QuerySettings settings, bool preferStriping) 158QueryResults<TLeftInput> leftResults = LeftChild.Open(settings, false); 159QueryResults<TRightInput> rightResults = RightChild.Open(settings, false);
System\Linq\Parallel\QueryOperators\Binary\UnionQueryOperator.cs (3)
44internal override QueryResults<TInputOutput> Open( 50QueryResults<TInputOutput> leftChildResults = LeftChild.Open(settings, false); 51QueryResults<TInputOutput> rightChildResults = RightChild.Open(settings, false);
System\Linq\Parallel\QueryOperators\Binary\ZipQueryOperator.cs (7)
82internal override QueryResults<TOutput> Open(QuerySettings settings, bool preferStriping) 85QueryResults<TLeftInput> leftChildResults = _leftChild.Open(settings, preferStriping); 86QueryResults<TRightInput> rightChildResults = _rightChild.Open(settings, preferStriping); 164private readonly QueryResults<TLeftInput> _leftChildResults; 165private readonly QueryResults<TRightInput> _rightChildResults; 172QueryResults<TLeftInput> leftChildResults, QueryResults<TRightInput> rightChildResults,
System\Linq\Parallel\QueryOperators\BinaryQueryOperator.cs (4)
85protected QueryResults<TLeftInput> _leftChildQueryResults; // Results of the left child query 86protected QueryResults<TRightInput> _rightChildQueryResults; // Results of the right child query 92QueryResults<TLeftInput> leftChildQueryResults, QueryResults<TRightInput> rightChildQueryResults,
System\Linq\Parallel\QueryOperators\Inlined\InlinedAggregationOperator.cs (2)
112internal override QueryResults<TIntermediate> Open( 115QueryResults<TSource> childQueryResults = Child.Open(settings, preferStriping);
System\Linq\Parallel\QueryOperators\Options\OrderingQueryOperator.cs (1)
32internal override QueryResults<TSource> Open(QuerySettings settings, bool preferStriping)
System\Linq\Parallel\QueryOperators\Options\QueryExecutionOption.cs (1)
31internal override QueryResults<TSource> Open(QuerySettings settings, bool preferStriping)
System\Linq\Parallel\QueryOperators\PartitionerQueryOperator.cs (1)
40internal override QueryResults<TElement> Open(QuerySettings settings, bool preferStriping)
System\Linq\Parallel\QueryOperators\QueryOperator.cs (4)
63internal abstract QueryResults<TOutput> Open(QuerySettings settings, bool preferStriping); 135QueryResults<TOutput> queryResults = GetQueryResults(querySettings); 173private QueryResults<TOutput> GetQueryResults(QuerySettings querySettings) 208QueryResults<TOutput> results = GetQueryResults(querySettings);
System\Linq\Parallel\QueryOperators\ScanQueryOperator.cs (1)
57internal override QueryResults<TElement> Open(QuerySettings settings, bool preferStriping)
System\Linq\Parallel\QueryOperators\Unary\AnyAllSearchOperator.cs (2)
94internal override QueryResults<bool> Open( 98QueryResults<TInput> childQueryResults = Child.Open(settings, preferStriping);
System\Linq\Parallel\QueryOperators\Unary\ContainsSearchOperator.cs (2)
77internal override QueryResults<bool> Open(QuerySettings settings, bool preferStriping) 79QueryResults<TInput> childQueryResults = Child.Open(settings, preferStriping);
System\Linq\Parallel\QueryOperators\Unary\DefaultIfEmptyQueryOperator.cs (2)
50internal override QueryResults<TSource> Open(QuerySettings settings, bool preferStriping) 53QueryResults<TSource> childQueryResults = Child.Open(settings, preferStriping);
System\Linq\Parallel\QueryOperators\Unary\DistinctQueryOperator.cs (2)
44internal override QueryResults<TInputOutput> Open(QuerySettings settings, bool preferStriping) 49QueryResults<TInputOutput> childResults = Child.Open(settings, false);
System\Linq\Parallel\QueryOperators\Unary\ElementAtQueryOperator.cs (2)
57internal override QueryResults<TSource> Open( 61QueryResults<TSource> childQueryResults = Child.Open(settings, false);
System\Linq\Parallel\QueryOperators\Unary\FirstQueryOperator.cs (2)
49internal override QueryResults<TSource> Open(QuerySettings settings, bool preferStriping) 52QueryResults<TSource> childQueryResults = Child.Open(settings, false);
System\Linq\Parallel\QueryOperators\Unary\ForAllOperator.cs (2)
75internal override QueryResults<TInput> Open( 79QueryResults<TInput> childQueryResults = Child.Open(settings, preferStriping);
System\Linq\Parallel\QueryOperators\Unary\GroupByQueryOperator.cs (2)
174internal override QueryResults<IGrouping<TGroupKey, TElement>> Open(QuerySettings settings, bool preferStriping) 179QueryResults<TSource> childResults = Child.Open(settings, false);
System\Linq\Parallel\QueryOperators\Unary\IndexedSelectQueryOperator.cs (5)
81internal override QueryResults<TOutput> Open( 84QueryResults<TInput> childQueryResults = Child.Open(settings, preferStriping); 195public static QueryResults<TOutput> NewResults( 196QueryResults<TInput> childQueryResults, IndexedSelectQueryOperator<TInput, TOutput> op, 212QueryResults<TInput> childQueryResults, IndexedSelectQueryOperator<TInput, TOutput> op,
System\Linq\Parallel\QueryOperators\Unary\IndexedWhereQueryOperator.cs (2)
76internal override QueryResults<TInputOutput> Open( 79QueryResults<TInputOutput> childQueryResults = Child.Open(settings, preferStriping);
System\Linq\Parallel\QueryOperators\Unary\LastQueryOperator.cs (2)
50internal override QueryResults<TSource> Open(QuerySettings settings, bool preferStriping) 52QueryResults<TSource> childQueryResults = Child.Open(settings, false);
System\Linq\Parallel\QueryOperators\Unary\ReverseQueryOperator.cs (5)
74internal override QueryResults<TSource> Open(QuerySettings settings, bool preferStriping) 76QueryResults<TSource> childQueryResults = Child.Open(settings, false); 175public static QueryResults<TSource> NewResults( 176QueryResults<TSource> childQueryResults, ReverseQueryOperator<TSource> op, 192QueryResults<TSource> childQueryResults, ReverseQueryOperator<TSource> op,
System\Linq\Parallel\QueryOperators\Unary\SelectManyQueryOperator.cs (2)
186internal override QueryResults<TOutput> Open(QuerySettings settings, bool preferStriping) 188QueryResults<TLeftInput> childQueryResults = Child.Open(settings, preferStriping);
System\Linq\Parallel\QueryOperators\Unary\SelectQueryOperator.cs (5)
68internal override QueryResults<TOutput> Open(QuerySettings settings, bool preferStriping) 70QueryResults<TInput> childQueryResults = Child.Open(settings, preferStriping); 144public static QueryResults<TOutput> NewResults( 145QueryResults<TInput> childQueryResults, SelectQueryOperator<TInput, TOutput> op, 159QueryResults<TInput> childQueryResults, SelectQueryOperator<TInput, TOutput> op,
System\Linq\Parallel\QueryOperators\Unary\SingleQueryOperator.cs (2)
48internal override QueryResults<TSource> Open( 51QueryResults<TSource> childQueryResults = Child.Open(settings, false);
System\Linq\Parallel\QueryOperators\Unary\SortQueryOperator.cs (4)
76internal override QueryResults<TInputOutput> Open(QuerySettings settings, bool preferStriping) 78QueryResults<TInputOutput> childQueryResults = Child.Open(settings, false); 121private readonly QueryResults<TInputOutput> _childQueryResults; // Results of the child query 126QueryResults<TInputOutput> childQueryResults, SortQueryOperator<TInputOutput, TSortKey> op,
System\Linq\Parallel\QueryOperators\Unary\TakeOrSkipQueryOperator.cs (5)
131internal override QueryResults<TResult> Open(QuerySettings settings, bool preferStriping) 133QueryResults<TResult> childQueryResults = Child.Open(settings, true); 338public static QueryResults<TResult> NewResults( 339QueryResults<TResult> childQueryResults, TakeOrSkipQueryOperator<TResult> op, 355QueryResults<TResult> childQueryResults, TakeOrSkipQueryOperator<TResult> takeOrSkipOp,
System\Linq\Parallel\QueryOperators\Unary\TakeOrSkipWhileQueryOperator.cs (2)
157internal override QueryResults<TResult> Open(QuerySettings settings, bool preferStriping) 159QueryResults<TResult> childQueryResults = Child.Open(settings, true);
System\Linq\Parallel\QueryOperators\Unary\WhereQueryOperator.cs (2)
69internal override QueryResults<TInputOutput> Open(QuerySettings settings, bool preferStriping) 72QueryResults<TInputOutput> childQueryResults = Child.Open(settings, preferStriping);
System\Linq\Parallel\QueryOperators\UnaryQueryOperator.cs (2)
95protected QueryResults<TInput> _childQueryResults; // Results of the child query 100internal UnaryQueryOperatorResults(QueryResults<TInput> childQueryResults, UnaryQueryOperator<TInput, TOutput> op, QuerySettings settings, bool preferStriping)