23 references to RightChild
System.Linq.Parallel (23)
System\Linq\Parallel\QueryOperators\Binary\ConcatQueryOperator.cs (6)
44_outputOrdered = LeftChild.OutputOrdered || RightChild.OutputOrdered; 47_prematureMergeRight = RightChild.OrdinalIndexState.IsWorseThan(OrdinalIndexState.Increasing); 50&& (RightChild.OrdinalIndexState == OrdinalIndexState.Indexable)) 58ExchangeUtilities.Worse(LeftChild.OrdinalIndexState, RightChild.OrdinalIndexState))); 71QueryResults<TSource> rightChildResults = RightChild.Open(settings, preferStriping); 140return LeftChild.AsSequentialQuery(token).Concat(RightChild.AsSequentialQuery(token));
System\Linq\Parallel\QueryOperators\Binary\ExceptQueryOperator.cs (2)
47QueryResults<TInputOutput> rightChildResults = RightChild.Open(settings, false); 117IEnumerable<TInputOutput> wrappedRightChild = CancellableEnumerable.Wrap(RightChild.AsSequentialQuery(token), token);
System\Linq\Parallel\QueryOperators\Binary\GroupJoinQueryOperator.cs (4)
66QueryResults<TRightInput> rightResults = RightChild.Open(settings, false); 101if (RightChild.OutputOrdered) 141if (RightChild.OutputOrdered && LeftChild.OutputOrdered) 193IEnumerable<TRightInput> wrappedRightChild = CancellableEnumerable.Wrap(RightChild.AsSequentialQuery(token), token);
System\Linq\Parallel\QueryOperators\Binary\IntersectQueryOperator.cs (2)
49QueryResults<TInputOutput> rightChildResults = RightChild.Open(settings, false); 223IEnumerable<TInputOutput> wrappedRightChild = CancellableEnumerable.Wrap(RightChild.AsSequentialQuery(token), token);
System\Linq\Parallel\QueryOperators\Binary\JoinQueryOperator.cs (3)
115if (RightChild.OutputOrdered && LeftChild.OutputOrdered) 159QueryResults<TRightInput> rightResults = RightChild.Open(settings, false); 171IEnumerable<TRightInput> wrappedRightChild = CancellableEnumerable.Wrap(RightChild.AsSequentialQuery(token), token);
System\Linq\Parallel\QueryOperators\Binary\UnionQueryOperator.cs (6)
36_outputOrdered = LeftChild.OutputOrdered || RightChild.OutputOrdered; 51QueryResults<TInputOutput> rightChildResults = RightChild.Open(settings, false); 93if (RightChild.OutputOrdered) 123if (LeftChild.OutputOrdered || RightChild.OutputOrdered) 134leftHashStream[i], rightHashStream[i], LeftChild.OutputOrdered, RightChild.OutputOrdered, 163IEnumerable<TInputOutput> wrappedRightChild = CancellableEnumerable.Wrap(RightChild.AsSequentialQuery(token), token);