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