2 instantiations of GroupKeyData
System.Linq.Parallel (2)
System\Linq\Parallel\QueryOperators\Unary\GroupByQueryOperator.cs (2)
577
currentValue = new
GroupKeyData
(sourceOrderKey, key.Value, _orderComparer);
652
currentValue = new
GroupKeyData
(sourceOrderKey, key.Value, _orderComparer);
11 references to GroupKeyData
System.Linq.Parallel (11)
System\Linq\Parallel\QueryOperators\Unary\GroupByQueryOperator.cs (11)
434
internal HashLookup<Wrapper<TGroupKey>,
GroupKeyData
>? _hashLookup; // The lookup with key-value mappings.
484
GroupKeyData
value = mutables._hashLookup[mutables._hashLookupIndex].Value;
497
protected abstract HashLookup<Wrapper<TGroupKey>,
GroupKeyData
> BuildHashLookup();
549
protected override HashLookup<Wrapper<TGroupKey>,
GroupKeyData
> BuildHashLookup()
551
HashLookup<Wrapper<TGroupKey>,
GroupKeyData
> hashLookup = new HashLookup<Wrapper<TGroupKey>,
GroupKeyData
>(
567
GroupKeyData
? currentValue = null;
624
protected override HashLookup<Wrapper<TGroupKey>,
GroupKeyData
> BuildHashLookup()
626
HashLookup<Wrapper<TGroupKey>,
GroupKeyData
> hashLookup = new HashLookup<Wrapper<TGroupKey>,
GroupKeyData
>(
642
GroupKeyData
? currentValue = null;