ExtensionMethods.Aggregate Method Naiad Help

[This is preliminary documentation and is subject to change.]

Overload List

  NameDescription
Public methodStatic memberAggregate<TKey, TState, TTime>(Stream<Pair<TKey, TState>, TTime>, Func<TState, TState, TState>)
Groups records using the supplied key selector, and applies the given aggregation function.
Public methodStatic memberAggregate<TKey, TState, TTime>(Stream<Pair<TKey, TState>, TTime>, Func<TState, TState, TState>, Boolean)
Groups records using the supplied key selector, and applies the given aggregation function.
Public methodStatic memberAggregate<TInput, TKey, TState, TOutput, TTime>(Stream<TInput, TTime>, Func<TInput, TKey>, Func<TInput, TState>, Func<TState, TState, TState>, Func<TKey, TState, TOutput>)
Groups records using the supplied key selector, and applies the given aggregation function.
Public methodStatic memberAggregate<TInput, TKey, TState, TOutput, TTime>(Stream<TInput, TTime>, Func<TInput, TKey>, Func<TInput, TState>, Func<TState, TState, TState>, Func<TKey, TState, TOutput>, Boolean)
Groups records using the supplied key selector, and applies the given aggregation function.
Top
See Also

Reference