21 types derived from UnaryQueryOperator
System.Core (21)
System\Linq\Parallel\QueryOperators\AssociativeAggregationOperator.cs (1)
53
internal sealed class AssociativeAggregationOperator<TInput, TIntermediate, TOutput> :
UnaryQueryOperator
<TInput, TIntermediate>
System\Linq\Parallel\QueryOperators\Inlined\InlinedAggregationOperator.cs (1)
31
UnaryQueryOperator
<TSource, TIntermediate>
System\Linq\Parallel\QueryOperators\Unary\AnyAllSearchOperator.cs (1)
40
internal sealed class AnyAllSearchOperator<TInput> :
UnaryQueryOperator
<TInput, bool>
System\Linq\Parallel\QueryOperators\Unary\ContainsSearchOperator.cs (1)
26
internal sealed class ContainsSearchOperator<TInput> :
UnaryQueryOperator
<TInput, bool>
System\Linq\Parallel\QueryOperators\Unary\DefaultIfEmptyQueryOperator.cs (1)
29
internal sealed class DefaultIfEmptyQueryOperator<TSource> :
UnaryQueryOperator
<TSource, TSource>
System\Linq\Parallel\QueryOperators\Unary\DistinctQueryOperator.cs (1)
26
internal sealed class DistinctQueryOperator<TInputOutput> :
UnaryQueryOperator
<TInputOutput, TInputOutput>
System\Linq\Parallel\QueryOperators\Unary\ElementAtQueryOperator.cs (1)
26
internal sealed class ElementAtQueryOperator<TSource> :
UnaryQueryOperator
<TSource, TSource>
System\Linq\Parallel\QueryOperators\Unary\FirstQueryOperator.cs (1)
27
internal sealed class FirstQueryOperator<TSource> :
UnaryQueryOperator
<TSource, TSource>
System\Linq\Parallel\QueryOperators\Unary\ForAllOperator.cs (1)
26
internal sealed class ForAllOperator<TInput> :
UnaryQueryOperator
<TInput, TInput>
System\Linq\Parallel\QueryOperators\Unary\GroupByQueryOperator.cs (1)
33
UnaryQueryOperator
<TSource, IGrouping<TGroupKey, TElement>>
System\Linq\Parallel\QueryOperators\Unary\IndexedSelectQueryOperator.cs (1)
28
internal sealed class IndexedSelectQueryOperator<TInput, TOutput> :
UnaryQueryOperator
<TInput, TOutput>
System\Linq\Parallel\QueryOperators\Unary\IndexedWhereQueryOperator.cs (1)
27
internal sealed class IndexedWhereQueryOperator<TInputOutput> :
UnaryQueryOperator
<TInputOutput, TInputOutput>
System\Linq\Parallel\QueryOperators\Unary\LastQueryOperator.cs (1)
28
internal sealed class LastQueryOperator<TSource> :
UnaryQueryOperator
<TSource, TSource>
System\Linq\Parallel\QueryOperators\Unary\ReverseQueryOperator.cs (1)
32
internal sealed class ReverseQueryOperator<TSource> :
UnaryQueryOperator
<TSource, TSource>
System\Linq\Parallel\QueryOperators\Unary\SelectManyQueryOperator.cs (1)
36
internal sealed class SelectManyQueryOperator<TLeftInput, TRightInput, TOutput> :
UnaryQueryOperator
<TLeftInput, TOutput>
System\Linq\Parallel\QueryOperators\Unary\SelectQueryOperator.cs (1)
26
internal sealed class SelectQueryOperator<TInput, TOutput> :
UnaryQueryOperator
<TInput, TOutput>
System\Linq\Parallel\QueryOperators\Unary\SingleQueryOperator.cs (1)
28
internal sealed class SingleQueryOperator<TSource> :
UnaryQueryOperator
<TSource, TSource>
System\Linq\Parallel\QueryOperators\Unary\SortQueryOperator.cs (1)
26
UnaryQueryOperator
<TInputOutput, TInputOutput>, IOrderedEnumerable<TInputOutput>
System\Linq\Parallel\QueryOperators\Unary\TakeOrSkipQueryOperator.cs (1)
36
internal sealed class TakeOrSkipQueryOperator<TResult> :
UnaryQueryOperator
<TResult, TResult>
System\Linq\Parallel\QueryOperators\Unary\TakeOrSkipWhileQueryOperator.cs (1)
44
internal sealed class TakeOrSkipWhileQueryOperator<TResult> :
UnaryQueryOperator
<TResult, TResult>
System\Linq\Parallel\QueryOperators\Unary\WhereQueryOperator.cs (1)
25
internal sealed class WhereQueryOperator<TInputOutput> :
UnaryQueryOperator
<TInputOutput, TInputOutput>
4 references to UnaryQueryOperator
System.Core (4)
System\Linq\Parallel\QueryOperators\UnaryQueryOperator.cs (4)
101
private
UnaryQueryOperator
<TInput, TOutput> m_op; // Operator that generated these results
105
internal UnaryQueryOperatorResults(QueryResults<TInput> childQueryResults,
UnaryQueryOperator
<TInput, TOutput> op, QuerySettings settings, bool preferStriping)
148
UnaryQueryOperator
<TInput, TOutput> m_op;
153
IPartitionedStreamRecipient<TOutput> outputRecipient,
UnaryQueryOperator
<TInput, TOutput> op, bool preferStriping, QuerySettings settings)