5 instantiations of HashLookup
System.Core (5)
System\Linq\Parallel\QueryOperators\Binary\HashJoinQueryOperatorEnumerator.cs (1)
111mutables.m_rightHashLookup = new HashLookup<THashKey, Pair<TRightInput, ListChunk<TRightInput>>>(m_keyComparer);
System\Linq\Parallel\QueryOperators\Unary\GroupByQueryOperator.cs (4)
331new HashLookup<Wrapper<TGroupKey>, ListChunk<TSource>>(new WrapperEqualityComparer<TGroupKey>(m_keyComparer)); 395new HashLookup<Wrapper<TGroupKey>, ListChunk<TElement>>(new WrapperEqualityComparer<TGroupKey>(m_keyComparer)); 563HashLookup<Wrapper<TGroupKey>, GroupKeyData> hashLookup = new HashLookup<Wrapper<TGroupKey>, GroupKeyData>( 639HashLookup<Wrapper<TGroupKey>, GroupKeyData> hashLookup = new HashLookup<Wrapper<TGroupKey>, GroupKeyData>(
13 references to HashLookup
System.Core (13)
System\Linq\Parallel\QueryOperators\Binary\HashJoinQueryOperatorEnumerator.cs (1)
54internal HashLookup<THashKey, Pair<TRightInput, ListChunk<TRightInput>>> m_rightHashLookup; // The hash lookup.
System\Linq\Parallel\QueryOperators\Unary\GroupByQueryOperator.cs (12)
238internal HashLookup<Wrapper<TGroupKey>, ListChunk<TElement>> m_hashLookup; // The lookup with key-value mappings. 296protected abstract HashLookup<Wrapper<TGroupKey>, ListChunk<TElement>> BuildHashLookup(); 328protected override HashLookup<Wrapper<TGroupKey>, ListChunk<TSource>> BuildHashLookup() 330HashLookup<Wrapper<TGroupKey>, ListChunk<TSource>> hashlookup = 392protected override HashLookup<Wrapper<TGroupKey>, ListChunk<TElement>> BuildHashLookup() 394HashLookup<Wrapper<TGroupKey>, ListChunk<TElement>> hashlookup = 445internal HashLookup<Wrapper<TGroupKey>, GroupKeyData> m_hashLookup; // The lookup with key-value mappings. 508protected abstract HashLookup<Wrapper<TGroupKey>, GroupKeyData> BuildHashLookup(); 561protected override HashLookup<Wrapper<TGroupKey>, GroupKeyData> BuildHashLookup() 563HashLookup<Wrapper<TGroupKey>, GroupKeyData> hashLookup = new HashLookup<Wrapper<TGroupKey>, GroupKeyData>( 637protected override HashLookup<Wrapper<TGroupKey>, GroupKeyData> BuildHashLookup() 639HashLookup<Wrapper<TGroupKey>, GroupKeyData> hashLookup = new HashLookup<Wrapper<TGroupKey>, GroupKeyData>(