Skip to main content

MeteringPointTimePeriod

Namespace: Meshmakers.Octo.Communication.EdaAdapter.Dto

A period in which a metering point was active in an energy community.

public record MeteringPointTimePeriod : IEquatable<MeteringPointTimePeriod>

Inheritance Object → MeteringPointTimePeriod
Implements IEquatable<MeteringPointTimePeriod>

Properties​

ActivatedSince​

Start of the period (UTC).

public Nullable<DateTime> ActivatedSince { get; set; }

Property Value​

Nullable<DateTime>

DeactivatedSince​

End of the period (UTC). An open-ended period is 9999-12-31T00:00:00Z, not null - unlike MeteringPointInfo.DeactivatedSince.

public Nullable<DateTime> DeactivatedSince { get; set; }

Property Value​

Nullable<DateTime>

ConsentId​

Identifier of the consent of the period.

public string ConsentId { get; set; }

Property Value​

String

Constructors​

MeteringPointTimePeriod()​

public MeteringPointTimePeriod()