Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Linq.Parallel.GroupByQueryOperatorEnumerator< TSource, TGroupKey, TElement, TOrderKey > Class Template Referenceabstract

Classes

class  Mutables
 

Public Member Functions

void Dispose ()
 

Protected Member Functions

 GroupByQueryOperatorEnumerator (QueryOperatorEnumerator< Pair< TSource, TGroupKey >, TOrderKey > source, IEqualityComparer< TGroupKey > keyComparer, CancellationToken cancellationToken)
 
HashLookup< Wrapper< TGroupKey >, ListChunk< TElement > > BuildHashLookup ()
 
override void Dispose (bool disposing)
 

Protected Attributes

readonly QueryOperatorEnumerator< Pair< TSource, TGroupKey >, TOrderKey > _source
 
readonly IEqualityComparer< TGroupKey_keyComparer
 
readonly CancellationToken _cancellationToken
 

Package Functions

override bool MoveNext ([MaybeNullWhen(false)][AllowNull] ref IGrouping< TGroupKey, TElement > currentElement, [AllowNull] ref TOrderKey currentKey)
 
bool MoveNext ([MaybeNullWhen(false)][AllowNull] ref TElement currentElement,[AllowNull] ref TKey currentKey)
 
virtual void Reset ()
 
IEnumerator< TElement > AsClassicEnumerator ()
 

Private Attributes

Mutables _mutables
 

Detailed Description

Definition at line 7 of file GroupByQueryOperatorEnumerator.cs.


The documentation for this class was generated from the following file: