Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Linq.Parallel.HashJoinQueryOperatorEnumerator< TLeftInput, TLeftKey, TRightInput, TRightKey, THashKey, TOutput, TOutputKey > Class Template Referencesealed

Classes

class  Mutables
 

Public Member Functions

void Dispose ()
 

Protected Member Functions

override void Dispose (bool disposing)
 

Package Functions

 HashJoinQueryOperatorEnumerator (QueryOperatorEnumerator< Pair< TLeftInput, THashKey >, TLeftKey > leftSource, HashLookupBuilder< TRightInput, TRightKey, THashKey > rightLookupBuilder, Func< TLeftInput, TRightInput, TOutput > resultSelector, HashJoinOutputKeyBuilder< TLeftKey, TRightKey, TOutputKey > outputKeyBuilder, CancellationToken cancellationToken)
 
override bool MoveNext ([MaybeNullWhen(false)][AllowNull] ref TOutput currentElement, [AllowNull] ref TOutputKey currentKey)
 
bool MoveNext ([MaybeNullWhen(false)][AllowNull] ref TElement currentElement,[AllowNull] ref TKey currentKey)
 
virtual void Reset ()
 
IEnumerator< TElement > AsClassicEnumerator ()
 

Private Attributes

readonly QueryOperatorEnumerator< Pair< TLeftInput, THashKey >, TLeftKey > _leftSource
 
readonly HashLookupBuilder< TRightInput, TRightKey, THashKey > _rightLookupBuilder
 
readonly Func< TLeftInput, TRightInput, TOutput > _resultSelector
 
readonly HashJoinOutputKeyBuilder< TLeftKey, TRightKey, TOutputKey > _outputKeyBuilder
 
readonly CancellationToken _cancellationToken
 
Mutables _mutables
 

Detailed Description

Definition at line 6 of file HashJoinQueryOperatorEnumerator.cs.


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