2 instantiations of GroupKeyData
System.Core (2)
System\Linq\Parallel\QueryOperators\Unary\GroupByQueryOperator.cs (2)
589
currentValue = new
GroupKeyData
(sourceOrderKey, key.Value, m_orderComparer);
665
currentValue = new
GroupKeyData
(sourceOrderKey, key.Value, m_orderComparer);
11 references to GroupKeyData
System.Core (11)
System\Linq\Parallel\QueryOperators\Unary\GroupByQueryOperator.cs (11)
445
internal HashLookup<Wrapper<TGroupKey>,
GroupKeyData
> m_hashLookup; // The lookup with key-value mappings.
495
GroupKeyData
value = mutables.m_hashLookup[mutables.m_hashLookupIndex].Value;
508
protected abstract HashLookup<Wrapper<TGroupKey>,
GroupKeyData
> BuildHashLookup();
561
protected override HashLookup<Wrapper<TGroupKey>,
GroupKeyData
> BuildHashLookup()
563
HashLookup<Wrapper<TGroupKey>,
GroupKeyData
> hashLookup = new HashLookup<Wrapper<TGroupKey>,
GroupKeyData
>(
579
GroupKeyData
currentValue = null;
637
protected override HashLookup<Wrapper<TGroupKey>,
GroupKeyData
> BuildHashLookup()
639
HashLookup<Wrapper<TGroupKey>,
GroupKeyData
> hashLookup = new HashLookup<Wrapper<TGroupKey>,
GroupKeyData
>(
655
GroupKeyData
currentValue = null;