84 for (
int i = 0; i < inputStream.PartitionCount; i++)
bool MoveNext([MaybeNullWhen(false)][AllowNull] ref TElement currentElement, [AllowNull] ref TKey currentKey)
virtual T GetElement(int index)
virtual int ElementsCount
readonly QueryOperatorEnumerator< TInput, TKey > _source
SelectQueryOperatorEnumerator(QueryOperatorEnumerator< TInput, TKey > source, Func< TInput, TOutput > selector)
override void Dispose(bool disposing)
readonly Func< TInput, TOutput > _selector
override bool MoveNext([MaybeNullWhen(false)][AllowNull] ref TOutput currentElement, [AllowNull] ref TKey currentKey)
override bool IsIndexible
override int ElementsCount
override TOutput GetElement(int index)
readonly Func< TInput, TOutput > _selector
static QueryResults< TOutput > NewResults(QueryResults< TInput > childQueryResults, SelectQueryOperator< TInput, TOutput > op, QuerySettings settings, bool preferStriping)
SelectQueryOperatorResults(QueryResults< TInput > childQueryResults, SelectQueryOperator< TInput, TOutput > op, QuerySettings settings, bool preferStriping)
override QueryResults< TOutput > Open(QuerySettings settings, bool preferStriping)
override IEnumerable< TOutput > AsSequentialQuery(CancellationToken token)
override void WrapPartitionedStream< TKey >(PartitionedStream< TInput, TKey > inputStream, IPartitionedStreamRecipient< TOutput > recipient, bool preferStriping, QuerySettings settings)
readonly Func< TInput, TOutput > _selector
override bool LimitsParallelism
SelectQueryOperator(IEnumerable< TInput > child, Func< TInput, TOutput > selector)
UnaryQueryOperatorResults(QueryResults< TInput > childQueryResults, UnaryQueryOperator< TInput, TOutput > op, QuerySettings settings, bool preferStriping)
QueryResults< TInput > _childQueryResults
void SetOrdinalIndexState(OrdinalIndexState indexState)