Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

260 lines
8.6 KiB
C#

using System;
using Cpp2IlInjected;
namespace System.Globalization
{
/// <summary>Represents the Taiwan lunisolar calendar. As for the Taiwan calendar, years are calculated using the Gregorian calendar, while days and months are calculated using the lunisolar calendar.</summary>
// Token: 0x020002F9 RID: 761
[Token(Token = "0x20002F9")]
[Serializable]
public class TaiwanLunisolarCalendar : EastAsianLunisolarCalendar
{
/// <summary>Gets the minimum date and time supported by the <see cref="T:System.Globalization.TaiwanLunisolarCalendar" /> class.</summary>
/// <returns>The earliest date and time supported by the <see cref="T:System.Globalization.TaiwanLunisolarCalendar" /> class, which is equivalent to the first moment of February 18, 1912 C.E. in the Gregorian calendar.</returns>
// Token: 0x170003E6 RID: 998
// (get) Token: 0x06001D17 RID: 7447 RVA: 0x00013D40 File Offset: 0x00011F40
[Token(Token = "0x170003E6")]
public override DateTime MinSupportedDateTime
{
[Token(Token = "0x6001D17")]
[Address(RVA = "0xE39480", Offset = "0xE38480", VA = "0x180E39480", Slot = "5")]
get
{
return default(DateTime);
}
}
/// <summary>Gets the maximum date and time supported by the <see cref="T:System.Globalization.TaiwanLunisolarCalendar" /> class.</summary>
/// <returns>The latest date and time supported by the <see cref="T:System.Globalization.TaiwanLunisolarCalendar" /> class, which is equivalent to the last moment of February 10, 2051 C.E. in the Gregorian calendar.</returns>
// Token: 0x170003E7 RID: 999
// (get) Token: 0x06001D18 RID: 7448 RVA: 0x00013D58 File Offset: 0x00011F58
[Token(Token = "0x170003E7")]
public override DateTime MaxSupportedDateTime
{
[Token(Token = "0x6001D18")]
[Address(RVA = "0xE393B0", Offset = "0xE383B0", VA = "0x180E393B0", Slot = "6")]
get
{
return default(DateTime);
}
}
/// <summary>Gets the number of days in the year that precedes the year specified by the <see cref="P:System.Globalization.TaiwanLunisolarCalendar.MinSupportedDateTime" /> property.</summary>
/// <returns>The number of days in the year that precedes the year specified by <see cref="P:System.Globalization.TaiwanLunisolarCalendar.MinSupportedDateTime" />.</returns>
// Token: 0x170003E8 RID: 1000
// (get) Token: 0x06001D19 RID: 7449 RVA: 0x00013D70 File Offset: 0x00011F70
[Token(Token = "0x170003E8")]
protected override int DaysInYearBeforeMinSupportedYear
{
[Token(Token = "0x6001D19")]
[Address(RVA = "0xD3D1A0", Offset = "0xD3C1A0", VA = "0x180D3D1A0", Slot = "24")]
get
{
return 0;
}
}
// Token: 0x170003E9 RID: 1001
// (get) Token: 0x06001D1A RID: 7450 RVA: 0x00013D88 File Offset: 0x00011F88
[Token(Token = "0x170003E9")]
internal override int MinCalendarYear
{
[Token(Token = "0x6001D1A")]
[Address(RVA = "0xE39410", Offset = "0xE38410", VA = "0x180E39410", Slot = "44")]
get
{
return 0;
}
}
// Token: 0x170003EA RID: 1002
// (get) Token: 0x06001D1B RID: 7451 RVA: 0x00013DA0 File Offset: 0x00011FA0
[Token(Token = "0x170003EA")]
internal override int MaxCalendarYear
{
[Token(Token = "0x6001D1B")]
[Address(RVA = "0xE34B80", Offset = "0xE33B80", VA = "0x180E34B80", Slot = "45")]
get
{
return 0;
}
}
// Token: 0x170003EB RID: 1003
// (get) Token: 0x06001D1C RID: 7452 RVA: 0x00013DB8 File Offset: 0x00011FB8
[Token(Token = "0x170003EB")]
internal override DateTime MinDate
{
[Token(Token = "0x6001D1C")]
[Address(RVA = "0xE39420", Offset = "0xE38420", VA = "0x180E39420", Slot = "47")]
get
{
return default(DateTime);
}
}
// Token: 0x170003EC RID: 1004
// (get) Token: 0x06001D1D RID: 7453 RVA: 0x00013DD0 File Offset: 0x00011FD0
[Token(Token = "0x170003EC")]
internal override DateTime MaxDate
{
[Token(Token = "0x6001D1D")]
[Address(RVA = "0xE39350", Offset = "0xE38350", VA = "0x180E39350", Slot = "48")]
get
{
return default(DateTime);
}
}
// Token: 0x170003ED RID: 1005
// (get) Token: 0x06001D1E RID: 7454 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170003ED")]
internal override EraInfo[] CalEraInfo
{
[Token(Token = "0x6001D1E")]
[Address(RVA = "0xE392F0", Offset = "0xE382F0", VA = "0x180E392F0", Slot = "46")]
get
{
return null;
}
}
// Token: 0x06001D1F RID: 7455 RVA: 0x00013DE8 File Offset: 0x00011FE8
[Token(Token = "0x6001D1F")]
[Address(RVA = "0xE38E40", Offset = "0xE37E40", VA = "0x180E38E40", Slot = "41")]
internal override int GetYearInfo(int LunarYear, int Index)
{
return 0;
}
// Token: 0x06001D20 RID: 7456 RVA: 0x00013E00 File Offset: 0x00012000
[Token(Token = "0x6001D20")]
[Address(RVA = "0xE32100", Offset = "0xE31100", VA = "0x180E32100", Slot = "42")]
internal override int GetYear(int year, DateTime time)
{
return 0;
}
// Token: 0x06001D21 RID: 7457 RVA: 0x00013E18 File Offset: 0x00012018
[Token(Token = "0x6001D21")]
[Address(RVA = "0xE31F40", Offset = "0xE30F40", VA = "0x180E31F40", Slot = "43")]
internal override int GetGregorianYear(int year, int era)
{
return 0;
}
/// <summary>Initializes a new instance of the <see cref="T:System.Globalization.TaiwanLunisolarCalendar" /> class.</summary>
// Token: 0x06001D22 RID: 7458 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001D22")]
[Address(RVA = "0xE39230", Offset = "0xE38230", VA = "0x180E39230")]
public TaiwanLunisolarCalendar()
{
}
/// <summary>Retrieves the era that corresponds to the specified <see cref="T:System.DateTime" />.</summary>
/// <param name="time">The <see cref="T:System.DateTime" /> to read.</param>
/// <returns>An integer that represents the era specified in the <paramref name="time" /> parameter.</returns>
// Token: 0x06001D23 RID: 7459 RVA: 0x00013E30 File Offset: 0x00012030
[Token(Token = "0x6001D23")]
[Address(RVA = "0xE316C0", Offset = "0xE306C0", VA = "0x180E316C0", Slot = "20")]
public override int GetEra(DateTime time)
{
return 0;
}
// Token: 0x170003EE RID: 1006
// (get) Token: 0x06001D24 RID: 7460 RVA: 0x00013E48 File Offset: 0x00012048
[Token(Token = "0x170003EE")]
internal override int BaseCalendarID
{
[Token(Token = "0x6001D24")]
[Address(RVA = "0x680C20", Offset = "0x67FC20", VA = "0x180680C20", Slot = "8")]
get
{
return 0;
}
}
// Token: 0x170003EF RID: 1007
// (get) Token: 0x06001D25 RID: 7461 RVA: 0x00013E60 File Offset: 0x00012060
[Token(Token = "0x170003EF")]
internal override int ID
{
[Token(Token = "0x6001D25")]
[Address(RVA = "0xC48D40", Offset = "0xC47D40", VA = "0x180C48D40", Slot = "7")]
get
{
return 0;
}
}
/// <summary>Gets the eras that are relevant to the current <see cref="T:System.Globalization.TaiwanLunisolarCalendar" /> object.</summary>
/// <returns>An array that consists of a single element having a value that is always the current era.</returns>
// Token: 0x170003F0 RID: 1008
// (get) Token: 0x06001D26 RID: 7462 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170003F0")]
public override int[] Eras
{
[Token(Token = "0x6001D26")]
[Address(RVA = "0xE31CD0", Offset = "0xE30CD0", VA = "0x180E31CD0", Slot = "21")]
get
{
return null;
}
}
// Token: 0x04001008 RID: 4104
[Token(Token = "0x4001008")]
internal static EraInfo[] taiwanLunisolarEraInfo;
// Token: 0x04001009 RID: 4105
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4001009")]
internal GregorianCalendarHelper helper;
// Token: 0x0400100A RID: 4106
[Token(Token = "0x400100A")]
internal const int MIN_LUNISOLAR_YEAR = 1912;
// Token: 0x0400100B RID: 4107
[Token(Token = "0x400100B")]
internal const int MAX_LUNISOLAR_YEAR = 2050;
// Token: 0x0400100C RID: 4108
[Token(Token = "0x400100C")]
internal const int MIN_GREGORIAN_YEAR = 1912;
// Token: 0x0400100D RID: 4109
[Token(Token = "0x400100D")]
internal const int MIN_GREGORIAN_MONTH = 2;
// Token: 0x0400100E RID: 4110
[Token(Token = "0x400100E")]
internal const int MIN_GREGORIAN_DAY = 18;
// Token: 0x0400100F RID: 4111
[Token(Token = "0x400100F")]
internal const int MAX_GREGORIAN_YEAR = 2051;
// Token: 0x04001010 RID: 4112
[Token(Token = "0x4001010")]
internal const int MAX_GREGORIAN_MONTH = 2;
// Token: 0x04001011 RID: 4113
[Token(Token = "0x4001011")]
internal const int MAX_GREGORIAN_DAY = 10;
// Token: 0x04001012 RID: 4114
[Token(Token = "0x4001012")]
internal static DateTime minDate;
// Token: 0x04001013 RID: 4115
[Token(Token = "0x4001013")]
internal static DateTime maxDate;
// Token: 0x04001014 RID: 4116
[Token(Token = "0x4001014")]
private static readonly int[,] yinfo;
}
}