3 types derived from HashLookupBuilder
System.Linq.Parallel (3)
System\Linq\Parallel\QueryOperators\Binary\GroupJoinQueryOperator.cs (2)
217
internal sealed class GroupJoinHashLookupBuilder<TElement, TOrderKey, THashKey> :
HashLookupBuilder
<IEnumerable<TElement>, int, THashKey>
303
internal sealed class OrderedGroupJoinHashLookupBuilder<TElement, TOrderKey, THashKey> :
HashLookupBuilder
<IEnumerable<TElement>, Pair<bool, TOrderKey>, THashKey>
System\Linq\Parallel\QueryOperators\Binary\JoinQueryOperator.cs (1)
194
internal sealed class JoinHashLookupBuilder<TElement, TOrderKey, THashKey> :
HashLookupBuilder
<TElement, TOrderKey, THashKey>
8 references to HashLookupBuilder
System.Linq.Parallel (8)
System\Linq\Parallel\QueryOperators\Binary\GroupJoinQueryOperator.cs (6)
106
HashLookupBuilder
<IEnumerable<TRightInput>, Pair<bool, TRightKey>, TKey>[] rightLookupBuilders =
107
new
HashLookupBuilder
<IEnumerable<TRightInput>, Pair<bool, TRightKey>, TKey>[partitionCount];
122
HashLookupBuilder
<IEnumerable<TRightInput>, int, TKey>[] rightLookupBuilders =
123
new
HashLookupBuilder
<IEnumerable<TRightInput>, int, TKey>[partitionCount];
137
HashLookupBuilder
<IEnumerable<TRightInput>, TRightKey, TKey>[] rightLookupBuilders,
170
HashLookupBuilder
<IEnumerable<TRightInput>, TRightKey, TKey>[] rightLookupBuilders,
System\Linq\Parallel\QueryOperators\Binary\HashJoinQueryOperatorEnumerator.cs (2)
42
private readonly
HashLookupBuilder
<TRightInput, TRightKey, THashKey> _rightLookupBuilder; // Right (inner) data source. For building.
64
HashLookupBuilder
<TRightInput, TRightKey, THashKey> rightLookupBuilder,