|
| TimeZoneInfo (byte[] data, string id, bool dstDisabled) |
|
TimeZoneInfo.AdjustmentRule | GetPreviousAdjustmentRule (TimeZoneInfo.AdjustmentRule rule, int? ruleIndex) |
|
TimeSpan | GetUtcOffset (DateTime dateTime, TimeZoneInfoOptions flags, TimeZoneInfo.CachedData cachedData) |
|
bool | IsDaylightSavingTime (DateTime dateTime, TimeZoneInfoOptions flags, TimeZoneInfo.CachedData cachedData) |
|
| TimeZoneInfo (string id, TimeSpan baseUtcOffset, string displayName, string standardDisplayName, string daylightDisplayName, TimeZoneInfo.AdjustmentRule[] adjustmentRules, bool disableDaylightSavingTime) |
|
void IDeserializationCallback. | OnDeserialization (object sender) |
|
void ISerializable. | GetObjectData (SerializationInfo info, StreamingContext context) |
|
| TimeZoneInfo (SerializationInfo info, StreamingContext context) |
|
TimeZoneInfo.AdjustmentRule | GetAdjustmentRuleForTime (DateTime dateTime, [Out] int? ruleIndex) |
|
TimeZoneInfo.AdjustmentRule | GetAdjustmentRuleForTime (DateTime dateTime, bool dateTimeisUtc, [Out] int? ruleIndex) |
|
int | CompareAdjustmentRuleToDateTime (TimeZoneInfo.AdjustmentRule rule, TimeZoneInfo.AdjustmentRule previousRule, DateTime dateTime, DateTime dateOnly, bool dateTimeisUtc) |
|
DateTime | ConvertToUtc (DateTime dateTime, TimeSpan daylightDelta, TimeSpan baseUtcOffsetDelta) |
|
DateTime | ConvertFromUtc (DateTime dateTime, TimeSpan daylightDelta, TimeSpan baseUtcOffsetDelta) |
|
DateTime | ConvertToFromUtc (DateTime dateTime, TimeSpan daylightDelta, TimeSpan baseUtcOffsetDelta, bool convertToUtc) |
|
DaylightTimeStruct | GetDaylightTime (int year, TimeZoneInfo.AdjustmentRule rule, int? ruleIndex) |
|
TimeSpan | GetDaylightSavingsStartOffsetFromUtc (TimeSpan baseUtcOffset, TimeZoneInfo.AdjustmentRule rule, int? ruleIndex) |
|
TimeSpan | GetDaylightSavingsEndOffsetFromUtc (TimeSpan baseUtcOffset, TimeZoneInfo.AdjustmentRule rule) |
|
|
static TimeZoneInfo | GetLocalTimeZone (TimeZoneInfo.CachedData cachedData) |
|
static bool | TryGetLocalTzFile ([Out] byte[] rawData, [Out] string id) |
|
static string | GetTzEnvironmentVariable () |
|
static bool | TryLoadTzFile (string tzFilePath, byte[] rawData, string id) |
|
static string | FindTimeZoneIdUsingReadLink (string tzFilePath) |
|
static string | GetDirectoryEntryFullPath (Interop.Sys.DirectoryEntry dirent, string currentPath) |
|
static void | EnumerateFilesRecursively (string path, Predicate< string > condition) |
|
static string | FindTimeZoneId (byte[] rawData) |
|
static bool | CompareTimeZoneFile (string filePath, byte[] buffer, byte[] rawData) |
|
static TimeZoneInfo | GetLocalTimeZoneFromTzFile () |
|
static TimeZoneInfo | GetTimeZoneFromTzData (byte[] rawData, string id) |
|
static string | GetTimeZoneDirectory () |
|
static void | TZif_GenerateAdjustmentRules ([Out] TimeZoneInfo.AdjustmentRule[] rules, TimeSpan baseUtcOffset, DateTime[] dts, byte[] typeOfLocalTime, TimeZoneInfo.TZifType[] transitionType, bool[] StandardTime, bool[] GmtTime, string futureTransitionsPosixFormat) |
|
static void | TZif_GenerateAdjustmentRule (int index, TimeSpan timeZoneBaseUtcOffset, List< TimeZoneInfo.AdjustmentRule > rulesList, DateTime[] dts, byte[] typeOfLocalTime, TimeZoneInfo.TZifType[] transitionTypes, bool[] StandardTime, bool[] GmtTime, string futureTransitionsPosixFormat) |
|
static TimeSpan | TZif_CalculateTransitionOffsetFromBase (TimeSpan transitionOffset, TimeSpan timeZoneBaseUtcOffset) |
|
static TimeZoneInfo.TZifType | TZif_GetEarlyDateTransitionType (TimeZoneInfo.TZifType[] transitionTypes) |
|
static TimeZoneInfo.AdjustmentRule | TZif_CreateAdjustmentRuleForPosixFormat (string posixFormat, DateTime startTransitionDate, TimeSpan timeZoneBaseUtcOffset) |
|
static ? TimeSpan | TZif_ParseOffsetString (string offset) |
|
static DateTime | ParseTimeOfDay (string time) |
|
static TimeZoneInfo.TransitionTime | TZif_CreateTransitionTimeFromPosixRule (string date, string time) |
|
static void | TZif_ParseJulianDay (string date, [Out] int month, [Out] int day) |
|
static bool | TZif_ParseMDateRule (string dateRule, [Out] int month, [Out] int week, [Out] DayOfWeek dayOfWeek) |
|
static bool | TZif_ParsePosixFormat (string posixFormat, [Out] string standardName, [Out] string standardOffset, [Out] string daylightSavingsName, [Out] string daylightSavingsOffset, [Out] string start, [Out] string startTime, [Out] string end, [Out] string endTime) |
|
static string | TZif_ParsePosixName (string posixFormat, int index) |
|
static string | TZif_ParsePosixOffset (string posixFormat, int index) |
|
static void | TZif_ParsePosixDateTime (string posixFormat, int index, [Out] string date, [Out] string time) |
|
static string | TZif_ParsePosixDate (string posixFormat, int index) |
|
static string | TZif_ParsePosixTime (string posixFormat, int index) |
|
static string | TZif_ParsePosixString (string posixFormat, int index, Func< char, bool > breakCondition) |
|
static string | TZif_GetZoneAbbreviation (string zoneAbbreviations, int index) |
|
static int | TZif_ToInt32 (byte[] value, int startIndex) |
|
static long | TZif_ToInt64 (byte[] value, int startIndex) |
|
static long | TZif_ToUnixTime (byte[] value, int startIndex, TimeZoneInfo.TZVersion version) |
|
static DateTime | TZif_UnixTimeToDateTime (long unixTime) |
|
static void | TZif_ParseRaw (byte[] data, [Out] TimeZoneInfo.TZifHead t, [Out] DateTime[] dts, [Out] byte[] typeOfLocalTime, [Out] TimeZoneInfo.TZifType[] transitionType, [Out] string zoneAbbreviations, [Out] bool[] StandardTime, [Out] bool[] GmtTime, [Out] string futureTransitionsPosixFormat) |
|
static DateTime | ConvertTime (DateTime dateTime, TimeZoneInfo sourceTimeZone, TimeZoneInfo destinationTimeZone, TimeZoneInfoOptions flags, TimeZoneInfo.CachedData cachedData) |
|
static DateTime | ConvertUtcToTimeZone (long ticks, TimeZoneInfo destinationTimeZone, [Out] bool isAmbiguousLocalDst) |
|
static bool | GetIsDaylightSavings (DateTime time, TimeZoneInfo.AdjustmentRule rule, DaylightTimeStruct daylightTime, TimeZoneInfoOptions flags) |
|
static bool | GetIsDaylightSavingsFromUtc (DateTime time, int year, TimeSpan utc, TimeZoneInfo.AdjustmentRule rule, int? ruleIndex, [Out] bool isAmbiguousLocalDst, TimeZoneInfo zone) |
|
static bool | CheckIsDst (DateTime startTime, DateTime time, DateTime endTime, bool ignoreYearAdjustment, TimeZoneInfo.AdjustmentRule rule) |
|
static bool | GetIsAmbiguousTime (DateTime time, TimeZoneInfo.AdjustmentRule rule, DaylightTimeStruct daylightTime) |
|
static bool | GetIsInvalidTime (DateTime time, TimeZoneInfo.AdjustmentRule rule, DaylightTimeStruct daylightTime) |
|
static TimeSpan | GetUtcOffset (DateTime time, TimeZoneInfo zone, TimeZoneInfoOptions flags) |
|
static TimeSpan | GetUtcOffsetFromUtc (DateTime time, TimeZoneInfo zone) |
|
static TimeSpan | GetUtcOffsetFromUtc (DateTime time, TimeZoneInfo zone, [Out] bool isDaylightSavings) |
|
static void | ValidateTimeZoneInfo (string id, TimeSpan baseUtcOffset, TimeZoneInfo.AdjustmentRule[] adjustmentRules, [Out] bool adjustmentRulesSupportDst) |
|
static TimeSpan | GetUtcOffset (TimeSpan baseUtcOffset, TimeZoneInfo.AdjustmentRule adjustmentRule) |
|
static bool | IsValidAdjustmentRuleOffest (TimeSpan baseUtcOffset, TimeZoneInfo.AdjustmentRule adjustmentRule) |
|
static void | NormalizeAdjustmentRuleOffset (TimeSpan baseUtcOffset, TimeZoneInfo.AdjustmentRule adjustmentRule) |
|
static string | GetTimeZoneDirectoryUnity () |
|
static List< TimeZoneInfo.AdjustmentRule > | CreateAdjustmentRule (int year, [Out] long[] data, [Out] string[] names, string standardNameCurrentYear, string daylightNameCurrentYear) |
|
static TimeZoneInfo | CreateLocalUnity () |
|
static | TimeZoneInfo () |
|
Definition at line 17 of file TimeZoneInfo.cs.