Expand description
The aggregations of DynamicData (DynamicData/Aggregation): change sets shaped for continuous
aggregations (ForAggregation, IAggregateChangeSet, AggregateItem) and the running
aggregates of caches and lists: the average (avg), the count and whether there are items
(count_cache, is_empty_cache, is_not_empty, …), the maximum and minimum, the sample
standard deviation (std_dev) and the sum (sum_cache, sum_list).
The operators are methods of AggregationCacheEx, AggregationListEx,
AggregateChangeSetEx and InvalidateWhenEx (upstream’s namespace is imported on its own,
as these traits are).
Structs§
- Aggregate
Item - An item that is added to or removed from a continuous aggregation (
AggregateItem<TObject>).
Enums§
- Aggregate
Type - Whether an item enters or leaves an aggregation (
AggregateType).
Traits§
- Aggregate
Change SetEx - The aggregations of aggregate change sets (the overloads of
AvgEx,CountEx,StdDevExandSumExonIObservable<IAggregateChangeSet<T>>), to which the forms of caches and lists forward. - Aggregate
Number - A number that the aggregations add up and average (
int,long,float,double). - Aggregate
Value - The value a selector of
SumorAvgreturns: a number, or anOptionof a number whoseNonecounts as zero (the nullable overloads,valueSelector(t).GetValueOrDefault()). - Aggregation
Cache Ex - The aggregations of caches (the overloads of
AggregationEx,AvgEx,CountEx,MaxEx,StdDevExandSumExonIObservable<IChangeSet<TObject, TKey>>). - Aggregation
List Ex - The aggregations of lists (the overloads of
AggregationEx,AvgEx,CountEx,MaxEx,StdDevExandSumExonIObservable<IChangeSet<T>>). - IAggregate
Change Set - A change set shaped for fast continuous aggregations: the items added and removed, in order
(
IAggregateChangeSet<T>, anIEnumerable<AggregateItem<T>>). - Invalidate
When Ex - The invalidation of an aggregating sequence (
InvalidateWhen), for every sequence. - StdDev
Value - A value whose standard deviation the aggregations compute (
int,long,float,double).
Type Aliases§
- Aggregate
Change Sets - A sequence of aggregate change sets (
IObservable<IAggregateChangeSet<T>>).