ExperimentalEnumerableAggregate Method

Overload List

AggregateT, TResult1, TResult2, TResult(IEnumerableT, FuncIObservableT, IObservableTResult1, FuncIObservableT, IObservableTResult2, FuncTResult1, TResult2, TResult) Applies two accumulator queries sequentially in a single pass over a sequence.
AggregateT, TResult1, TResult2, TResult3, TResult(IEnumerableT, FuncIObservableT, IObservableTResult1, FuncIObservableT, IObservableTResult2, FuncIObservableT, IObservableTResult3, FuncTResult1, TResult2, TResult3, TResult) Applies three accumulator queries sequentially in a single pass over a sequence.
AggregateT, TResult1, TResult2, TResult3, TResult4, TResult(IEnumerableT, FuncIObservableT, IObservableTResult1, FuncIObservableT, IObservableTResult2, FuncIObservableT, IObservableTResult3, FuncIObservableT, IObservableTResult4, FuncTResult1, TResult2, TResult3, TResult4, TResult) Applies four accumulator queries sequentially in a single pass over a sequence.
AggregateT, TResult1, TResult2, TResult3, TResult4, TResult5, TResult(IEnumerableT, FuncIObservableT, IObservableTResult1, FuncIObservableT, IObservableTResult2, FuncIObservableT, IObservableTResult3, FuncIObservableT, IObservableTResult4, FuncIObservableT, IObservableTResult5, FuncTResult1, TResult2, TResult3, TResult4, TResult5, TResult) Applies five accumulator queries sequentially in a single pass over a sequence.
AggregateT, TResult1, TResult2, TResult3, TResult4, TResult5, TResult6, TResult(IEnumerableT, FuncIObservableT, IObservableTResult1, FuncIObservableT, IObservableTResult2, FuncIObservableT, IObservableTResult3, FuncIObservableT, IObservableTResult4, FuncIObservableT, IObservableTResult5, FuncIObservableT, IObservableTResult6, FuncTResult1, TResult2, TResult3, TResult4, TResult5, TResult6, TResult) Applies six accumulator queries sequentially in a single pass over a sequence.
AggregateT, TResult1, TResult2, TResult3, TResult4, TResult5, TResult6, TResult7, TResult(IEnumerableT, FuncIObservableT, IObservableTResult1, FuncIObservableT, IObservableTResult2, FuncIObservableT, IObservableTResult3, FuncIObservableT, IObservableTResult4, FuncIObservableT, IObservableTResult5, FuncIObservableT, IObservableTResult6, FuncIObservableT, IObservableTResult7, FuncTResult1, TResult2, TResult3, TResult4, TResult5, TResult6, TResult7, TResult) Applies seven accumulator queries sequentially in a single pass over a sequence.
AggregateT, TResult1, TResult2, TResult3, TResult4, TResult5, TResult6, TResult7, TResult8, TResult(IEnumerableT, FuncIObservableT, IObservableTResult1, FuncIObservableT, IObservableTResult2, FuncIObservableT, IObservableTResult3, FuncIObservableT, IObservableTResult4, FuncIObservableT, IObservableTResult5, FuncIObservableT, IObservableTResult6, FuncIObservableT, IObservableTResult7, FuncIObservableT, IObservableTResult8, FuncTResult1, TResult2, TResult3, TResult4, TResult5, TResult6, TResult7, TResult8, TResult) Applies eight accumulator queries sequentially in a single pass over a sequence.

See Also