Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ HashJoinQueryOperatorEnumerator()

System.Linq.Parallel.HashJoinQueryOperatorEnumerator< TLeftInput, TLeftKey, TRightInput, TRightKey, THashKey, TOutput, TOutputKey >.HashJoinQueryOperatorEnumerator ( QueryOperatorEnumerator< Pair< TLeftInput, THashKey >, TLeftKey > leftSource,
HashLookupBuilder< TRightInput, TRightKey, THashKey > rightLookupBuilder,
Func< TLeftInput, TRightInput, TOutput > resultSelector,
HashJoinOutputKeyBuilder< TLeftKey, TRightKey, TOutputKey > outputKeyBuilder,
CancellationToken cancellationToken )
inlinepackage

Definition at line 35 of file HashJoinQueryOperatorEnumerator.cs.

36 {
37 _leftSource = leftSource;
38 _rightLookupBuilder = rightLookupBuilder;
40 _outputKeyBuilder = outputKeyBuilder;
42 }
readonly Func< TLeftInput, TRightInput, TOutput > _resultSelector
readonly QueryOperatorEnumerator< Pair< TLeftInput, THashKey >, TLeftKey > _leftSource
readonly HashJoinOutputKeyBuilder< TLeftKey, TRightKey, TOutputKey > _outputKeyBuilder
readonly HashLookupBuilder< TRightInput, TRightKey, THashKey > _rightLookupBuilder

References System.Linq.Parallel.HashJoinQueryOperatorEnumerator< TLeftInput, TLeftKey, TRightInput, TRightKey, THashKey, TOutput, TOutputKey >._cancellationToken, System.Linq.Parallel.HashJoinQueryOperatorEnumerator< TLeftInput, TLeftKey, TRightInput, TRightKey, THashKey, TOutput, TOutputKey >._leftSource, System.Linq.Parallel.HashJoinQueryOperatorEnumerator< TLeftInput, TLeftKey, TRightInput, TRightKey, THashKey, TOutput, TOutputKey >._outputKeyBuilder, System.Linq.Parallel.HashJoinQueryOperatorEnumerator< TLeftInput, TLeftKey, TRightInput, TRightKey, THashKey, TOutput, TOutputKey >._resultSelector, System.Linq.Parallel.HashJoinQueryOperatorEnumerator< TLeftInput, TLeftKey, TRightInput, TRightKey, THashKey, TOutput, TOutputKey >._rightLookupBuilder, System.cancellationToken, and System.Linq.resultSelector.