using System; using System.Runtime.InteropServices; using Cpp2IlInjected; namespace System.Globalization { /// Represents the Japanese calendar. // Token: 0x020002F0 RID: 752 [Token(Token = "0x20002F0")] [ComVisible(true)] [Serializable] public class JapaneseCalendar : Calendar { /// Gets the earliest date and time supported by the current object. /// The earliest date and time supported by the type, which is equivalent to the first moment of September 8, 1868 C.E. in the Gregorian calendar. // Token: 0x1700039C RID: 924 // (get) Token: 0x06001C52 RID: 7250 RVA: 0x00013110 File Offset: 0x00011310 [Token(Token = "0x1700039C")] [ComVisible(false)] public override DateTime MinSupportedDateTime { [Token(Token = "0x6001C52")] [Address(RVA = "0xE31D50", Offset = "0xE30D50", VA = "0x180E31D50", Slot = "5")] get { return default(DateTime); } } /// Gets the latest date and time supported by the current object. /// The latest date and time supported by the type, which is equivalent to the last moment of December 31, 9999 C.E. in the Gregorian calendar. // Token: 0x1700039D RID: 925 // (get) Token: 0x06001C53 RID: 7251 RVA: 0x00013128 File Offset: 0x00011328 [Token(Token = "0x1700039D")] [ComVisible(false)] public override DateTime MaxSupportedDateTime { [Token(Token = "0x6001C53")] [Address(RVA = "0xE31CF0", Offset = "0xE30CF0", VA = "0x180E31CF0", Slot = "6")] get { return default(DateTime); } } /// Gets a value that indicates whether the current calendar is solar-based, lunar-based, or a combination of both. /// Always returns . // Token: 0x1700039E RID: 926 // (get) Token: 0x06001C54 RID: 7252 RVA: 0x00013140 File Offset: 0x00011340 [Token(Token = "0x1700039E")] [ComVisible(false)] public override CalendarAlgorithmType AlgorithmType { [Token(Token = "0x6001C54")] [Address(RVA = "0x4E8690", Offset = "0x4E7690", VA = "0x1804E8690", Slot = "9")] get { return CalendarAlgorithmType.Unknown; } } // Token: 0x06001C55 RID: 7253 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6001C55")] [Address(RVA = "0xE311C0", Offset = "0xE301C0", VA = "0x180E311C0")] internal static EraInfo[] GetEraInfo() { return null; } // Token: 0x06001C56 RID: 7254 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6001C56")] [Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0")] private static EraInfo[] GetErasFromRegistry() { return null; } // Token: 0x06001C57 RID: 7255 RVA: 0x00013158 File Offset: 0x00011358 [Token(Token = "0x6001C57")] [Address(RVA = "0xE30A60", Offset = "0xE2FA60", VA = "0x180E30A60")] private static int CompareEraRanges(EraInfo a, EraInfo b) { return 0; } // Token: 0x06001C58 RID: 7256 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6001C58")] [Address(RVA = "0xE30F30", Offset = "0xE2FF30", VA = "0x180E30F30")] private static EraInfo GetEraFromValue(string value, string data) { return null; } // Token: 0x06001C59 RID: 7257 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6001C59")] [Address(RVA = "0xE30E40", Offset = "0xE2FE40", VA = "0x180E30E40")] internal static Calendar GetDefaultInstance() { return null; } /// Initializes a new instance of the class. /// Unable to initialize a object because of missing culture information. // Token: 0x06001C5A RID: 7258 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001C5A")] [Address(RVA = "0xE31BB0", Offset = "0xE30BB0", VA = "0x180E31BB0")] public JapaneseCalendar() { } // Token: 0x1700039F RID: 927 // (get) Token: 0x06001C5B RID: 7259 RVA: 0x00013170 File Offset: 0x00011370 [Token(Token = "0x1700039F")] internal override int ID { [Token(Token = "0x6001C5B")] [Address(RVA = "0x4DB5B0", Offset = "0x4DA5B0", VA = "0x1804DB5B0", Slot = "7")] get { return 0; } } /// Returns a that is the specified number of months away from the specified . /// The to which to add months. /// The number of months to add. /// The that results from adding the specified number of months to the specified . /// The resulting is outside the supported range. /// /// is less than -120000. /// -or- /// is greater than 120000. // Token: 0x06001C5C RID: 7260 RVA: 0x00013188 File Offset: 0x00011388 [Token(Token = "0x6001C5C")] [Address(RVA = "0xE30A10", Offset = "0xE2FA10", VA = "0x180E30A10", Slot = "12")] public override DateTime AddMonths(DateTime time, int months) { return default(DateTime); } /// Returns a that is the specified number of years away from the specified . /// The to which to add years. /// The number of years to add. /// The that results from adding the specified number of years to the specified . /// The resulting is outside the supported range. /// /// is outside the supported range of the type. /// -or- /// is less than -10,000 or greater than 10,000. // Token: 0x06001C5D RID: 7261 RVA: 0x000131A0 File Offset: 0x000113A0 [Token(Token = "0x6001C5D")] [Address(RVA = "0xE30A30", Offset = "0xE2FA30", VA = "0x180E30A30", Slot = "13")] public override DateTime AddYears(DateTime time, int years) { return default(DateTime); } /// Returns the number of days in the specified month in the specified year in the specified era. /// An integer that represents the year. /// An integer from 1 to 12 that represents the month. /// An integer that represents the era. /// The number of days in the specified month in the specified year in the specified era. /// /// is outside the range supported by the calendar. /// -or- /// is outside the range supported by the calendar. /// -or- /// is outside the range supported by the calendar. // Token: 0x06001C5E RID: 7262 RVA: 0x000131B8 File Offset: 0x000113B8 [Token(Token = "0x6001C5E")] [Address(RVA = "0xE30D90", Offset = "0xE2FD90", VA = "0x180E30D90", Slot = "18")] public override int GetDaysInMonth(int year, int month, int era) { return 0; } /// Returns the number of days in the specified year in the specified era. /// An integer that represents the year. /// An integer that represents the era. /// The number of days in the specified year in the specified era. /// /// is outside the range supported by the calendar. /// -or- /// is outside the range supported by the calendar. // Token: 0x06001C5F RID: 7263 RVA: 0x000131D0 File Offset: 0x000113D0 [Token(Token = "0x6001C5F")] [Address(RVA = "0xE30DC0", Offset = "0xE2FDC0", VA = "0x180E30DC0", Slot = "19")] public override int GetDaysInYear(int year, int era) { return 0; } /// Returns the day of the month in the specified . /// The to read. /// An integer from 1 to 31 that represents the day of the month in the specified . // Token: 0x06001C60 RID: 7264 RVA: 0x000131E8 File Offset: 0x000113E8 [Token(Token = "0x6001C60")] [Address(RVA = "0xE30CD0", Offset = "0xE2FCD0", VA = "0x180E30CD0", Slot = "14")] public override int GetDayOfMonth(DateTime time) { return 0; } /// Returns the day of the week in the specified . /// The to read. /// A value that represents the day of the week in the specified . // Token: 0x06001C61 RID: 7265 RVA: 0x00013200 File Offset: 0x00011400 [Token(Token = "0x6001C61")] [Address(RVA = "0xE30D20", Offset = "0xE2FD20", VA = "0x180E30D20", Slot = "15")] public override DayOfWeek GetDayOfWeek(DateTime time) { return DayOfWeek.Sunday; } /// Returns the day of the year in the specified . /// The to read. /// An integer from 1 to 366 that represents the day of the year in the specified . // Token: 0x06001C62 RID: 7266 RVA: 0x00013218 File Offset: 0x00011418 [Token(Token = "0x6001C62")] [Address(RVA = "0xE30D40", Offset = "0xE2FD40", VA = "0x180E30D40", Slot = "16")] public override int GetDayOfYear(DateTime time) { return 0; } /// Returns the number of months in the specified year in the specified era. /// An integer that represents the year. /// An integer that represents the era. /// The return value is always 12. /// /// is outside the range supported by the calendar. /// -or- /// is outside the range supported by the calendar. // Token: 0x06001C63 RID: 7267 RVA: 0x00013230 File Offset: 0x00011430 [Token(Token = "0x6001C63")] [Address(RVA = "0xE31760", Offset = "0xE30760", VA = "0x180E31760", Slot = "23")] public override int GetMonthsInYear(int year, int era) { return 0; } /// Returns the week of the year that includes the date in the specified . /// The to read. /// One of the values that defines a calendar week. /// One of the values that represents the first day of the week. /// A 1-based integer that represents the week of the year that includes the date in the parameter. /// /// or is outside the range supported by the calendar. /// -or- /// is not a valid value. // Token: 0x06001C64 RID: 7268 RVA: 0x00013248 File Offset: 0x00011448 [Token(Token = "0x6001C64")] [Address(RVA = "0xE31790", Offset = "0xE30790", VA = "0x180E31790", Slot = "25")] [ComVisible(false)] public override int GetWeekOfYear(DateTime time, CalendarWeekRule rule, DayOfWeek firstDayOfWeek) { return 0; } /// Returns the era in the specified . /// The to read. /// An integer that represents the era in the specified . /// The resulting is outside the supported range. // Token: 0x06001C65 RID: 7269 RVA: 0x00013260 File Offset: 0x00011460 [Token(Token = "0x6001C65")] [Address(RVA = "0xE316C0", Offset = "0xE306C0", VA = "0x180E316C0", Slot = "20")] public override int GetEra(DateTime time) { return 0; } /// Returns the month in the specified . /// The to read. /// An integer from 1 to 12 that represents the month in the specified . // Token: 0x06001C66 RID: 7270 RVA: 0x00013278 File Offset: 0x00011478 [Token(Token = "0x6001C66")] [Address(RVA = "0xE31710", Offset = "0xE30710", VA = "0x180E31710", Slot = "22")] public override int GetMonth(DateTime time) { return 0; } /// Returns the year in the specified . /// The to read. /// An integer that represents the year in the specified . // Token: 0x06001C67 RID: 7271 RVA: 0x00013290 File Offset: 0x00011490 [Token(Token = "0x6001C67")] [Address(RVA = "0xE317C0", Offset = "0xE307C0", VA = "0x180E317C0", Slot = "26")] public override int GetYear(DateTime time) { return 0; } /// Determines whether the specified date in the specified era is a leap day. /// An integer that represents the year. /// An integer from 1 to 12 that represents the month. /// An integer from 1 to 31 that represents the day. /// An integer that represents the era. /// /// , if the specified day is a leap day; otherwise, . /// /// is outside the range supported by the calendar. /// -or- /// is outside the range supported by the calendar. /// -or- /// is outside the range supported by the calendar. /// -or- /// is outside the range supported by the calendar. // Token: 0x06001C68 RID: 7272 RVA: 0x000132A8 File Offset: 0x000114A8 [Token(Token = "0x6001C68")] [Address(RVA = "0xE317E0", Offset = "0xE307E0", VA = "0x180E317E0", Slot = "27")] public override bool IsLeapDay(int year, int month, int day, int era) { return default(bool); } /// Determines whether the specified year in the specified era is a leap year. /// An integer that represents the year. /// An integer that represents the era. /// /// , if the specified year is a leap year; otherwise, . /// /// is outside the range supported by the calendar. /// -or- /// is outside the range supported by the calendar. // Token: 0x06001C69 RID: 7273 RVA: 0x000132C0 File Offset: 0x000114C0 [Token(Token = "0x6001C69")] [Address(RVA = "0xE31840", Offset = "0xE30840", VA = "0x180E31840", Slot = "31")] public override bool IsLeapYear(int year, int era) { return default(bool); } /// Calculates the leap month for a specified year and era. /// A year. /// An era. /// The return value is always 0 because the type does not support the notion of a leap month. /// /// or is outside the range supported by the type. // Token: 0x06001C6A RID: 7274 RVA: 0x000132D8 File Offset: 0x000114D8 [Token(Token = "0x6001C6A")] [Address(RVA = "0xE316E0", Offset = "0xE306E0", VA = "0x180E316E0", Slot = "29")] [ComVisible(false)] public override int GetLeapMonth(int year, int era) { return 0; } /// Determines whether the specified month in the specified year in the specified era is a leap month. /// An integer that represents the year. /// An integer from 1 to 12 that represents the month. /// An integer that represents the era. /// This method always returns , unless overridden by a derived class. /// /// is outside the range supported by the calendar. /// -or- /// is outside the range supported by the calendar. /// -or- /// is outside the range supported by the calendar. // Token: 0x06001C6B RID: 7275 RVA: 0x000132F0 File Offset: 0x000114F0 [Token(Token = "0x6001C6B")] [Address(RVA = "0xE31810", Offset = "0xE30810", VA = "0x180E31810", Slot = "28")] public override bool IsLeapMonth(int year, int month, int era) { return default(bool); } /// Returns a that is set to the specified date and time in the specified era. /// An integer that represents the year. /// An integer from 1 to 12 that represents the month. /// An integer from 1 to 31 that represents the day. /// An integer from 0 to 23 that represents the hour. /// An integer from 0 to 59 that represents the minute. /// An integer from 0 to 59 that represents the second. /// An integer from 0 to 999 that represents the millisecond. /// An integer that represents the era. /// The that is set to the specified date and time in the current era. /// /// is outside the range supported by the calendar. /// -or- /// is outside the range supported by the calendar. /// -or- /// is outside the range supported by the calendar. /// -or- /// is less than zero or greater than 23. /// -or- /// is less than zero or greater than 59. /// -or- /// is less than zero or greater than 59. /// -or- /// is less than zero or greater than 999. /// -or- /// is outside the range supported by the calendar. // Token: 0x06001C6C RID: 7276 RVA: 0x00013308 File Offset: 0x00011508 [Token(Token = "0x6001C6C")] [Address(RVA = "0xE31990", Offset = "0xE30990", VA = "0x180E31990", Slot = "33")] public override DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era) { return default(DateTime); } /// Converts the specified year to a four-digit year by using the property to determine the appropriate century. /// An integer (usually two digits) that represents the year to convert. /// An integer that contains the four-digit representation of . /// /// is outside the range supported by the calendar. // Token: 0x06001C6D RID: 7277 RVA: 0x00013320 File Offset: 0x00011520 [Token(Token = "0x6001C6D")] [Address(RVA = "0xE319C0", Offset = "0xE309C0", VA = "0x180E319C0", Slot = "40")] public override int ToFourDigitYear(int year) { return 0; } /// Gets the list of eras in the . /// An array of integers that represents the eras in the . // Token: 0x170003A0 RID: 928 // (get) Token: 0x06001C6E RID: 7278 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x170003A0")] public override int[] Eras { [Token(Token = "0x6001C6E")] [Address(RVA = "0xE31CD0", Offset = "0xE30CD0", VA = "0x180E31CD0", Slot = "21")] get { return null; } } // Token: 0x06001C6F RID: 7279 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6001C6F")] [Address(RVA = "0xE30BB0", Offset = "0xE2FBB0", VA = "0x180E30BB0")] internal static string[] EraNames() { return null; } // Token: 0x06001C70 RID: 7280 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6001C70")] [Address(RVA = "0xE308F0", Offset = "0xE2F8F0", VA = "0x180E308F0")] internal static string[] AbbrevEraNames() { return null; } // Token: 0x06001C71 RID: 7281 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6001C71")] [Address(RVA = "0xE30A90", Offset = "0xE2FA90", VA = "0x180E30A90")] internal static string[] EnglishEraNames() { return null; } // Token: 0x06001C72 RID: 7282 RVA: 0x00013338 File Offset: 0x00011538 [Token(Token = "0x6001C72")] [Address(RVA = "0xE318C0", Offset = "0xE308C0", VA = "0x180E318C0", Slot = "35")] internal override bool IsValidYear(int year, int era) { return default(bool); } /// Gets or sets the last year of a 100-year range that can be represented by a 2-digit year. /// The last year of a 100-year range that can be represented by a 2-digit year. /// The value specified in a set operation is less than 99. /// -or- /// The value specified in a set operation is greater than 8011 (or ). /// In a set operation, the current instance is read-only. // Token: 0x170003A1 RID: 929 // (get) Token: 0x06001C73 RID: 7283 RVA: 0x00013350 File Offset: 0x00011550 // (set) Token: 0x06001C74 RID: 7284 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170003A1")] public override int TwoDigitYearMax { [Token(Token = "0x6001C73")] [Address(RVA = "0xE31DB0", Offset = "0xE30DB0", VA = "0x180E31DB0", Slot = "38")] get { return 0; } [Token(Token = "0x6001C74")] [Address(RVA = "0xE31DF0", Offset = "0xE30DF0", VA = "0x180E31DF0", Slot = "39")] set { } } // Token: 0x04000F9D RID: 3997 [Token(Token = "0x4000F9D")] internal static readonly DateTime calendarMinValue; // Token: 0x04000F9E RID: 3998 [Token(Token = "0x4000F9E")] internal static EraInfo[] japaneseEraInfo; // Token: 0x04000F9F RID: 3999 [Token(Token = "0x4000F9F")] private const string c_japaneseErasHive = "System\\CurrentControlSet\\Control\\Nls\\Calendars\\Japanese\\Eras"; // Token: 0x04000FA0 RID: 4000 [Token(Token = "0x4000FA0")] private const string c_japaneseErasHivePermissionList = "HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Control\\Nls\\Calendars\\Japanese\\Eras"; // Token: 0x04000FA1 RID: 4001 [Token(Token = "0x4000FA1")] internal static Calendar s_defaultInstance; // Token: 0x04000FA2 RID: 4002 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4000FA2")] internal GregorianCalendarHelper helper; // Token: 0x04000FA3 RID: 4003 [Token(Token = "0x4000FA3")] private const int DEFAULT_TWO_DIGIT_YEAR_MAX = 99; } }