21 types derived from UnaryQueryOperator
System.Linq.Parallel (21)
System\Linq\Parallel\QueryOperators\AssociativeAggregationOperator.cs (1)
47internal sealed class AssociativeAggregationOperator<TInput, TIntermediate, TOutput> : UnaryQueryOperator<TInput, TIntermediate>
System\Linq\Parallel\QueryOperators\Inlined\InlinedAggregationOperator.cs (1)
28UnaryQueryOperator<TSource, TIntermediate>
System\Linq\Parallel\QueryOperators\Unary\AnyAllSearchOperator.cs (1)
37internal sealed class AnyAllSearchOperator<TInput> : UnaryQueryOperator<TInput, bool>
System\Linq\Parallel\QueryOperators\Unary\ContainsSearchOperator.cs (1)
23internal sealed class ContainsSearchOperator<TInput> : UnaryQueryOperator<TInput, bool>
System\Linq\Parallel\QueryOperators\Unary\DefaultIfEmptyQueryOperator.cs (1)
26internal sealed class DefaultIfEmptyQueryOperator<TSource> : UnaryQueryOperator<TSource, TSource>
System\Linq\Parallel\QueryOperators\Unary\DistinctQueryOperator.cs (1)
23internal sealed class DistinctQueryOperator<TInputOutput> : UnaryQueryOperator<TInputOutput, TInputOutput>
System\Linq\Parallel\QueryOperators\Unary\ElementAtQueryOperator.cs (1)
23internal sealed class ElementAtQueryOperator<TSource> : UnaryQueryOperator<TSource, TSource>
System\Linq\Parallel\QueryOperators\Unary\FirstQueryOperator.cs (1)
24internal sealed class FirstQueryOperator<TSource> : UnaryQueryOperator<TSource, TSource>
System\Linq\Parallel\QueryOperators\Unary\ForAllOperator.cs (1)
23internal sealed class ForAllOperator<TInput> : UnaryQueryOperator<TInput, TInput>
System\Linq\Parallel\QueryOperators\Unary\GroupByQueryOperator.cs (1)
30UnaryQueryOperator<TSource, IGrouping<TGroupKey, TElement>>
System\Linq\Parallel\QueryOperators\Unary\IndexedSelectQueryOperator.cs (1)
25internal sealed class IndexedSelectQueryOperator<TInput, TOutput> : UnaryQueryOperator<TInput, TOutput>
System\Linq\Parallel\QueryOperators\Unary\IndexedWhereQueryOperator.cs (1)
24internal sealed class IndexedWhereQueryOperator<TInputOutput> : UnaryQueryOperator<TInputOutput, TInputOutput>
System\Linq\Parallel\QueryOperators\Unary\LastQueryOperator.cs (1)
25internal sealed class LastQueryOperator<TSource> : UnaryQueryOperator<TSource, TSource>
System\Linq\Parallel\QueryOperators\Unary\ReverseQueryOperator.cs (1)
29internal sealed class ReverseQueryOperator<TSource> : UnaryQueryOperator<TSource, TSource>
System\Linq\Parallel\QueryOperators\Unary\SelectManyQueryOperator.cs (1)
33internal sealed class SelectManyQueryOperator<TLeftInput, TRightInput, TOutput> : UnaryQueryOperator<TLeftInput, TOutput>
System\Linq\Parallel\QueryOperators\Unary\SelectQueryOperator.cs (1)
23internal sealed class SelectQueryOperator<TInput, TOutput> : UnaryQueryOperator<TInput, TOutput>
System\Linq\Parallel\QueryOperators\Unary\SingleQueryOperator.cs (1)
25internal sealed class SingleQueryOperator<TSource> : UnaryQueryOperator<TSource, TSource>
System\Linq\Parallel\QueryOperators\Unary\SortQueryOperator.cs (1)
23UnaryQueryOperator<TInputOutput, TInputOutput>, IOrderedEnumerable<TInputOutput>
System\Linq\Parallel\QueryOperators\Unary\TakeOrSkipQueryOperator.cs (1)
33internal sealed class TakeOrSkipQueryOperator<TResult> : UnaryQueryOperator<TResult, TResult>
System\Linq\Parallel\QueryOperators\Unary\TakeOrSkipWhileQueryOperator.cs (1)
41internal sealed class TakeOrSkipWhileQueryOperator<TResult> : UnaryQueryOperator<TResult, TResult>
System\Linq\Parallel\QueryOperators\Unary\WhereQueryOperator.cs (1)
22internal sealed class WhereQueryOperator<TInputOutput> : UnaryQueryOperator<TInputOutput, TInputOutput>
4 references to UnaryQueryOperator
System.Linq.Parallel (4)
System\Linq\Parallel\QueryOperators\UnaryQueryOperator.cs (4)
96private readonly UnaryQueryOperator<TInput, TOutput> _op; // Operator that generated these results 100internal UnaryQueryOperatorResults(QueryResults<TInput> childQueryResults, UnaryQueryOperator<TInput, TOutput> op, QuerySettings settings, bool preferStriping) 144private readonly UnaryQueryOperator<TInput, TOutput> _op; 149IPartitionedStreamRecipient<TOutput> outputRecipient, UnaryQueryOperator<TInput, TOutput> op, bool preferStriping, QuerySettings settings)