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
dateStart
DateTime?The date start.
dateEnd
DateTime?The date end.
daylightDelta
TimeSpanThe daylight delta.
daylightTransitionStart
TimeZoneInfoAdjustmentRule.TransitionTimeThe daylight transition start.
daylightTransitionEnd
TimeZoneInfoAdjustmentRule.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; }