Class RainPointScheduleOccurrence
- Namespace
- RainPointClient
- Assembly
- RainPointClient.dll
A local-calendar projection of a saved plan, not confirmation that a valve will open.
public sealed class RainPointScheduleOccurrence
- Inheritance
-
RainPointScheduleOccurrence
- Inherited Members
Properties
Address
Gets the RF address of the timer associated with this projected start.
public int Address { get; }
Property Value
CalendarDuration
Vendor-calendar display duration: scaled and rounded to whole minutes, minimum one. Null when seasonal settings are unavailable. Not an elapsed runtime or a volume-limit estimate.
public TimeSpan? CalendarDuration { get; }
Property Value
Plan
Gets the saved plan from which this occurrence was projected.
public RainPointSchedule Plan { get; }
Property Value
RainDelay
Gets whether the projected start is covered by a known rain delay, or whether that setting is unknown.
public RainPointCalendarRainDelay RainDelay { get; }
Property Value
SeasonalPercentage
Gets the month's decoded duration multiplier in percent, or null when unavailable.
public int? SeasonalPercentage { get; }
Property Value
- int?
StartsAt
Home-local wall time with Unspecified kind. No UTC/DST conversion is inferred.
public DateTime StartsAt { get; }
Property Value
Zone
Gets the one-based zone associated with this projected start.
public int Zone { get; }