Click or drag to resize

InnerDrive.TimeZones Namespace

Contains bases and classes to support time zone services in Inner Drive Technology™ applications using the POSIX/TZDB time zone data sources.
Classes
 ClassDescription
Public classIdtTimeZone Extends the TimeZoneInfo to allow run-time configuration of arbitrary time zones.
Public classLocalTzInfoFileReader Reads tzinfo file data from a local disk file
Public classStreamTzInfoFileReader Reads tzinfo file data from a local disk file
Public classTimeChangeRule Represents a rule that determines when a TimeZoneInfo switches between UTC offsets.
Public classTimeChangeRuleParser Defines the methods and properties of classes that parse textual information about timezone rules.
Public classTimeZoneFactory Creates IdtTimeZone classes as required by the running application.
Public classTimeZoneRuleParser Parses time zone rules from external sources.
Public classTzInfoFileParser Parses a tzinfo time zone file into its constituent TimeZoneRules and TimeChangeRules.
Public classTzInfoTimeChangeRuleParser Parses time zone change rules from the National Institutes of Health time zone files.
Public classTzInfoTimeZoneRuleParser Parses time zone rules from the National Institutes of Health time zone files.
Public classWindowsTimeChangeRuleParser Parses Windows timezone information to determine the rules represented by that information.
Public classWindowsTimeZoneRuleParser Parses Windows timezone information to determine the rules represented by that information.
Structures
 StructureDescription
Public structureTimeZoneOffset Encapsulates display information for a time zone at a particular point in time.
Public structureTimeZoneRule Defines which TimeChangeRule governs a time zone for a specific period of time.
Public structureTzInfoTime Parses the time portion of an tzinfo rule text into a time of day.
Interfaces
 InterfaceDescription
Public interfaceITimeZoneFactory Creates IdtTimeZone classes as required by the running application.
Public interfaceITzInfoFileReader Defines the behavior of a class that provides raw tzinfo data to a parsing class.
Enumerations
 EnumerationDescription
Public enumerationZoneNotFoundBehavior Enumerates the behavior of the Find(String, ZoneNotFoundBehavior) method.