Class TimeZoneInfoAdjustmentRule
- Namespace
- Geotab.Checkmate.ObjectModel
- Assembly
- Geotab.Checkmate.ObjectModel.dll
Adjustment rule for timezones.
public class TimeZoneInfoAdjustmentRule
- Inheritance
-
TimeZoneInfoAdjustmentRule
- Inherited Members
Constructors
TimeZoneInfoAdjustmentRule()
Initializes a new instance of the TimeZoneInfoAdjustmentRule class.
public TimeZoneInfoAdjustmentRule()
TimeZoneInfoAdjustmentRule(DateTime?, DateTime?, in TimeSpan, TransitionTime?, TransitionTime?)
Initializes a new instance of the TimeZoneInfoAdjustmentRule class.
public TimeZoneInfoAdjustmentRule(DateTime? dateStart, DateTime? dateEnd, in TimeSpan daylightDelta, TimeZoneInfoAdjustmentRule.TransitionTime? daylightTransitionStart, TimeZoneInfoAdjustmentRule.TransitionTime? daylightTransitionEnd)
Parameters
dateStartDateTime?The date start.
dateEndDateTime?The date end.
daylightDeltaTimeSpanThe daylight delta.
daylightTransitionStartTimeZoneInfoAdjustmentRule.TransitionTimeThe daylight transition start.
daylightTransitionEndTimeZoneInfoAdjustmentRule.TransitionTimeThe daylight transition end.
Properties
DateEnd
Gets the date end.
public DateTime? DateEnd { get; }
Property Value
DateStart
Gets the date start.
public DateTime? DateStart { get; }
Property Value
DaylightDelta
Gets the daylight delta.
public TimeSpan? DaylightDelta { get; }
Property Value
DaylightTransitionEnd
Gets the daylight transition end.
public TimeZoneInfoAdjustmentRule.TransitionTime? DaylightTransitionEnd { get; }
Property Value
DaylightTransitionStart
Gets the daylight transition start.
public TimeZoneInfoAdjustmentRule.TransitionTime? DaylightTransitionStart { get; }