AggregationTypesDto
Namespace: Meshmakers.Octo.Communication.Contracts.DataTransferObjects
Defines the aggregation types for runtime queries.
public enum AggregationTypesDto
Inheritance Object → ValueType → Enum → AggregationTypesDto
Implements IComparable, ISpanFormattable, IFormattable, IConvertible
Fields
| Name | Value | Description |
|---|---|---|
| None | 0 | No aggregation. |
| Count | 1 | Counts the number of items. |
| Minimum | 2 | Minimum value. |
| Maximum | 3 | Maximum value. |
| Average | 4 | Average value. |
| Sum | 5 | Sum of values. |
| TimeWeightedAverage | 6 | Time-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. |
| StateDuration | 7 | Absolute time (milliseconds) an event-based signal held the column's comparison value within the window, with LOCF semantics. AB#4336 / AB#4341. |