2 types derived from HashJoinHashLookup
System.Linq.Parallel (2)
System\Linq\Parallel\QueryOperators\Binary\GroupJoinQueryOperator.cs (1)
428internal abstract class GroupJoinHashLookup<THashKey, TElement, TBaseElement, TOrderKey> : HashJoinHashLookup<THashKey, IEnumerable<TElement>, TOrderKey>
System\Linq\Parallel\QueryOperators\Binary\JoinQueryOperator.cs (1)
265private sealed class JoinHashLookup : HashJoinHashLookup<THashKey, TElement, TOrderKey>
5 references to HashJoinHashLookup
System.Linq.Parallel (5)
System\Linq\Parallel\QueryOperators\Binary\GroupJoinQueryOperator.cs (2)
230public override HashJoinHashLookup<THashKey, IEnumerable<TElement>, int> BuildHashLookup(CancellationToken cancellationToken) 321public override HashJoinHashLookup<THashKey, IEnumerable<TElement>, Pair<bool, TOrderKey>> BuildHashLookup(CancellationToken cancellationToken)
System\Linq\Parallel\QueryOperators\Binary\HashJoinQueryOperatorEnumerator.cs (2)
52internal HashJoinHashLookup<THashKey, TRightInput, TRightKey>? _rightHashLookup; // The hash lookup. 234public abstract HashJoinHashLookup<THashKey, TElement, TOrderKey> BuildHashLookup(CancellationToken cancellationToken);
System\Linq\Parallel\QueryOperators\Binary\JoinQueryOperator.cs (1)
207public override HashJoinHashLookup<THashKey, TElement, TOrderKey> BuildHashLookup(CancellationToken cancellationToken)