Click or drag to resize

TimeChangeRule Class

Represents a rule that determines when a TimeZoneInfo switches between UTC offsets.
Inheritance Hierarchy
SystemObject
  InnerDrive.TimeZonesTimeChangeRule

Namespace: InnerDrive.TimeZones
Assembly: InnerDrive.TimeZones (in InnerDrive.TimeZones.dll) Version: 5.0.8475.0
Syntax
C#
public class TimeChangeRule : IEquatable<TimeChangeRule>

The TimeChangeRule type exposes the following members.

Properties
 NameDescription
Public propertyDayOfWeek Gets the day of the week that the rule begins on.
Public propertyEffectiveDate Gets the earliest date that the rule is effective.
Public propertyEffectiveDay Gets the earliest day of the month that the rule begins on.
Public propertyEffectiveMonth Gets the month of the year that the rule begins in.
Public propertyEffectiveTimeOfDay Gets the time of day (either local or Universal; see EffectiveTimeOfDayType) that the rule begins.
Public propertyEffectiveTimeOfDayType Specifies whether EffectiveTimeOfDay represents a local time, Universal Coordinated Time (UTC), or an unspecified time.
Public propertyEffectiveYear Gets the earliest year that the rule applies to.
Public propertyName Gets the name of the TimeZoneRule.
Public propertyOffset Gets the offset from standard time that is in effect for this TimeZoneRule.
Public propertyOrdinalWeekday Gets the ordinal position of the DayOfWeek the rule starts on.
Public propertyRuleType Gets information about the type of TimeZoneRule this represents.
Public propertyCode exampleSymbol Gets or sets a symbol to identify the rule.
Public propertyToYear Gets the latest year the rule applies to.
Public propertyStatic memberUtcChangeRule Gets the TimeZoneRule that represents Universal Coordinated Time (UTC).
Top
Methods
 NameDescription
Public methodEquals(Object) Determines whether the specified Object is equal to the current TimeChangeRule.
(Overrides ObjectEquals(Object))
Public methodEquals(TimeChangeRule) Indicates whether the current object is equal to another object of the same type.
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodGetHashCode Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.
(Overrides ObjectGetHashCode)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodStartDate Gets the date and time during a given year that the rule first applies.
Public methodToString Returns a String that represents the current TimeZoneRule.
(Overrides ObjectToString)
Top
See Also