Class VisualizationView
Defines one caller-supplied half-open time viewport and the maximum number of decimated points to return for it.
public record VisualizationView : IEquatable<VisualizationView>
- Inheritance
-
VisualizationView
- Implements
- Inherited Members
Constructors
VisualizationView(string, DateTime, DateTime, int)
Defines one caller-supplied half-open time viewport and the maximum number of decimated points to return for it.
public VisualizationView(string Id, DateTime Begin, DateTime End, int MaxPoints)
Parameters
IdstringThe caller-supplied view identifier that is echoed on the corresponding response view.
BeginDateTimeThe viewport start.
EndDateTimeThe exclusive viewport end.
MaxPointsintThe maximum number of points to return for this view (5 through 32768). Aggregate buckets may emit first and last samples, finite minimum and maximum values, and a NaN gap marker; all emitted points count toward this limit.
Properties
Begin
The viewport start.
public DateTime Begin { get; init; }
Property Value
End
The exclusive viewport end.
public DateTime End { get; init; }
Property Value
Id
The caller-supplied view identifier that is echoed on the corresponding response view.
public string Id { get; init; }
Property Value
MaxPoints
The maximum number of points to return for this view (5 through 32768). Aggregate buckets may emit first and last samples, finite minimum and maximum values, and a NaN gap marker; all emitted points count toward this limit.
public int MaxPoints { get; init; }