QuerySettings SpecifiedQuerySettings
LeftChildResultsRecipient(IPartitionedStreamRecipient< TOutput > outputRecipient, BinaryQueryOperatorResults results, bool preferStriping, QuerySettings settings)
readonly BinaryQueryOperatorResults _results
readonly bool _preferStriping
void Receive< TLeftKey >(PartitionedStream< TLeftInput, TLeftKey > source)
readonly IPartitionedStreamRecipient< TOutput > _outputRecipient
readonly BinaryQueryOperator< TLeftInput, TRightInput, TOutput > _op
void Receive< TRightKey >(PartitionedStream< TRightInput, TRightKey > rightPartitionedStream)
readonly bool _preferStriping
RightChildResultsRecipient(IPartitionedStreamRecipient< TOutput > outputRecipient, BinaryQueryOperator< TLeftInput, TRightInput, TOutput > op, PartitionedStream< TLeftInput, TLeftKey > leftPartitionedStream, bool preferStriping, QuerySettings settings)
readonly PartitionedStream< TLeftInput, TLeftKey > _leftPartitionedStream
readonly IPartitionedStreamRecipient< TOutput > _outputRecipient
QueryResults< TRightInput > _rightChildQueryResults
BinaryQueryOperatorResults(QueryResults< TLeftInput > leftChildQueryResults, QueryResults< TRightInput > rightChildQueryResults, BinaryQueryOperator< TLeftInput, TRightInput, TOutput > op, QuerySettings settings, bool preferStriping)
override void GivePartitionedStream(IPartitionedStreamRecipient< TOutput > recipient)
QueryResults< TLeftInput > _leftChildQueryResults
readonly bool _preferStriping
readonly BinaryQueryOperator< TLeftInput, TRightInput, TOutput > _op
BinaryQueryOperator(ParallelQuery< TLeftInput > leftChild, ParallelQuery< TRightInput > rightChild)
readonly QueryOperator< TRightInput > _rightChild
void SetOrdinalIndex(OrdinalIndexState indexState)
BinaryQueryOperator(QueryOperator< TLeftInput > leftChild, QueryOperator< TRightInput > rightChild)
OrdinalIndexState _indexState
QueryOperator< TRightInput > RightChild
readonly QueryOperator< TLeftInput > _leftChild
void WrapPartitionedStream< TLeftKey, TRightKey >(PartitionedStream< TLeftInput, TLeftKey > leftPartitionedStream, PartitionedStream< TRightInput, TRightKey > rightPartitionedStream, IPartitionedStreamRecipient< TOutput > outputRecipient, bool preferStriping, QuerySettings settings)
QueryOperator< TLeftInput > LeftChild
CancellationToken ExternalCancellationToken
static QueryOperator< TOutput > AsQueryOperator(IEnumerable< TOutput > source)
void GivePartitionedStream(IPartitionedStreamRecipient< T > recipient)
CancellationState CancellationState
ParallelExecutionMode? ExecutionMode