Table of Contents

Class CoverageTimedSample

Namespace
EncDotNet.S100.Datasets.Pipelines.Query
Assembly
EncDotNet.S100.Core.dll

One entry of a windowed sample.

public sealed record CoverageTimedSample : IEquatable<CoverageTimedSample>
Inheritance
CoverageTimedSample
Implements
Inherited Members

Constructors

CoverageTimedSample(DateTime, DateTimeOffset, SampledValue?)

One entry of a windowed sample.

public CoverageTimedSample(DateTime SampleTime, DateTimeOffset RequestedTime, SampledValue? Value)

Parameters

SampleTime DateTime

UTC instant of the time step read.

RequestedTime DateTimeOffset

The time the caller asked for (see RequestedTime).

Value SampledValue

The value, or null when the cell has no data at this step.

Properties

RequestedTime

The time the caller asked for (see RequestedTime).

public DateTimeOffset RequestedTime { get; init; }

Property Value

DateTimeOffset

SampleTime

UTC instant of the time step read.

public DateTime SampleTime { get; init; }

Property Value

DateTime

Value

The value, or null when the cell has no data at this step.

public SampledValue? Value { get; init; }

Property Value

SampledValue