Table of Contents

Class TimeZoneInfoAdjustmentRule.TransitionTime

Namespace
Geotab.Checkmate.ObjectModel
Assembly
Geotab.Checkmate.ObjectModel.dll

Transition time for adjustment rule.

public class TimeZoneInfoAdjustmentRule.TransitionTime
Inheritance
TimeZoneInfoAdjustmentRule.TransitionTime
Inherited Members

Constructors

TransitionTime(int?, DayOfWeek?, bool?, int?, DateTime?, int?)

Initializes a new instance of the TimeZoneInfoAdjustmentRule.TransitionTime class.

public TransitionTime(int? day, DayOfWeek? dayOfWeek, bool? isFixedDateRule, int? month, DateTime? timeOfDay, int? week)

Parameters

day int?

The day.

dayOfWeek DayOfWeek?

The day of week.

isFixedDateRule bool?

if set to true [is fixed date rule].

month int?

The month.

timeOfDay DateTime?

The time of day.

week int?

The week.

Properties

Day

Gets the day.

public int? Day { get; }

Property Value

int?

int

DayOfWeek

Gets the day of week.

public DayOfWeek? DayOfWeek { get; }

Property Value

DayOfWeek?

Nullable<T>

IsFixedDateRule

Gets a value indicating whether DST is fixed Day in month or should be calculated with Week and DayOfWeek.

public bool? IsFixedDateRule { get; }

Property Value

bool?

bool

Month

Gets the month.

public int? Month { get; }

Property Value

int?

int

TimeOfDay

Gets the time of day.

public DateTime? TimeOfDay { get; }

Property Value

DateTime?

Nullable<T>

Week

Gets the week.

public int? Week { get; }

Property Value

int?

int