Class DatasetTimeRange
A candidate dataset's time range, as listed in Candidates.
public sealed record DatasetTimeRange : IEquatable<DatasetTimeRange>
- Inheritance
-
DatasetTimeRange
- Implements
- Inherited Members
Constructors
DatasetTimeRange(DatasetId, DateTimeOffset, DateTimeOffset, DateTimeOffset?)
A candidate dataset's time range, as listed in Candidates.
public DatasetTimeRange(DatasetId DatasetId, DateTimeOffset ValidFrom, DateTimeOffset ValidTo, DateTimeOffset? Run)
Parameters
DatasetIdDatasetIdThe candidate dataset.
ValidFromDateTimeOffsetIts first time step (UTC).
ValidToDateTimeOffsetIts last time step (UTC).
RunDateTimeOffset?Its issue time (model run), when declared.
Properties
DatasetId
The candidate dataset.
public DatasetId DatasetId { get; init; }
Property Value
Run
Its issue time (model run), when declared.
public DateTimeOffset? Run { get; init; }
Property Value
ValidFrom
Its first time step (UTC).
public DateTimeOffset ValidFrom { get; init; }
Property Value
ValidTo
Its last time step (UTC).
public DateTimeOffset ValidTo { get; init; }