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