Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Linq.Parallel.AssociativeAggregationOperator< TInput, TIntermediate, TOutput > Class Template Referencesealed

Classes

class  AssociativeAggregationOperatorEnumerator
 

Protected Member Functions

void SetOrdinalIndexState (OrdinalIndexState indexState)
 

Package Functions

 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)
 
TOutput Aggregate ()
 
override QueryResults< TIntermediateOpen (QuerySettings settings, bool preferStriping)
 
override void WrapPartitionedStream< TKey > (PartitionedStream< TInput, TKey > inputStream, IPartitionedStreamRecipient< TIntermediate > recipient, bool preferStriping, QuerySettings settings)
 
override IEnumerable< TIntermediateAsSequentialQuery (CancellationToken token)
 
void WrapPartitionedStream< TKey > (PartitionedStream< TInput, TKey > inputStream, IPartitionedStreamRecipient< TOutput > recipient, bool preferStriping, QuerySettings settings)
 

Properties

override bool LimitsParallelism [get]
 
QueryOperator< TInputChild [get]
 
override OrdinalIndexState OrdinalIndexState [get]
 

Private Attributes

readonly TIntermediate _seed
 
readonly bool _seedIsSpecified
 
readonly bool _throwIfEmpty
 
readonly Func< TIntermediate, TInput, TIntermediate_intermediateReduce
 
readonly Func< TIntermediate, TIntermediate, TIntermediate_finalReduce
 
readonly Func< TIntermediate, TOutput > _resultSelector
 
readonly Func< TIntermediate_seedFactory
 
readonly QueryOperator< TInput_child
 
OrdinalIndexState _indexState
 

Detailed Description

Definition at line 7 of file AssociativeAggregationOperator.cs.


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