Skip to main content

AggregationTypesDto

Namespace: Meshmakers.Octo.Communication.Contracts.DataTransferObjects

Defines the aggregation types for runtime queries.

public enum AggregationTypesDto

Inheritance ObjectValueTypeEnumAggregationTypesDto
Implements IComparable, ISpanFormattable, IFormattable, IConvertible

Fields

NameValueDescription
None0No aggregation.
Count1Counts the number of items.
Minimum2Minimum value.
Maximum3Maximum value.
Average4Average value.
Sum5Sum of values.
TimeWeightedAverage6Time-weighted average (last observation carried forward) for event-based stream-data archives; yields the duty cycle on 0/100 or boolean-like signals. AB#4336.
StateDuration7Absolute time (milliseconds) an event-based signal held the column's comparison value within the window, with LOCF semantics. AB#4336 / AB#4341.