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

◆ AssociativeAggregationOperator()

System.Linq.Parallel.AssociativeAggregationOperator< TInput, TIntermediate, TOutput >.AssociativeAggregationOperator ( IEnumerable< TInput > child,
TIntermediate seed,
Func< TIntermediate > seedFactory,
bool seedIsSpecified,
Func< TIntermediate, TInput, TIntermediate > intermediateReduce,
Func< TIntermediate, TIntermediate, TIntermediate > finalReduce,
Func< TIntermediate, TOutput > resultSelector,
bool throwIfEmpty,
QueryAggregationOptions options )
inlinepackage

Definition at line 96 of file AssociativeAggregationOperator.cs.

97 : base(child)
98 {
99 _seed = seed;
106 }
readonly Func< TIntermediate, TIntermediate, TIntermediate > _finalReduce
readonly Func< TIntermediate, TInput, TIntermediate > _intermediateReduce

References System.Linq.Parallel.AssociativeAggregationOperator< TInput, TIntermediate, TOutput >._finalReduce, System.Linq.Parallel.AssociativeAggregationOperator< TInput, TIntermediate, TOutput >._intermediateReduce, System.Linq.Parallel.AssociativeAggregationOperator< TInput, TIntermediate, TOutput >._resultSelector, System.Linq.Parallel.AssociativeAggregationOperator< TInput, TIntermediate, TOutput >._seed, System.Linq.Parallel.AssociativeAggregationOperator< TInput, TIntermediate, TOutput >._seedFactory, System.Linq.Parallel.AssociativeAggregationOperator< TInput, TIntermediate, TOutput >._seedIsSpecified, System.Linq.Parallel.AssociativeAggregationOperator< TInput, TIntermediate, TOutput >._throwIfEmpty, and System.Linq.resultSelector.