Microsoft.StreamProcessing.Aggregates Namespace

Structs

AverageState<T>

The state object used in average aggregates.

Interfaces

IAggregate<TInput,TState,TResult>

Interface used by all aggregates.

IBinaryAggregate<TLeft,TRight,TState,TResult>

Interface used by all aggregates over two inputs.

ISummableAggregate<TInput,TState,TResult>

Interface used by aggregates that support the ability to "sum" two states.