m
This commit is contained in:
@@ -0,0 +1,97 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
// Token: 0x02000316 RID: 790
|
||||
[Token(Token = "0x2000316")]
|
||||
internal class Bootstring
|
||||
{
|
||||
// Token: 0x06001E56 RID: 7766 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001E56")]
|
||||
[Address(RVA = "0x714190", Offset = "0x713190", VA = "0x180714190")]
|
||||
public Bootstring(char delimiter, int baseNum, int tmin, int tmax, int skew, int damp, int initialBias, int initialN)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001E57 RID: 7767 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001E57")]
|
||||
[Address(RVA = "0x713D90", Offset = "0x712D90", VA = "0x180713D90")]
|
||||
public string Encode(string s, int offset)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001E58 RID: 7768 RVA: 0x00014AC0 File Offset: 0x00012CC0
|
||||
[Token(Token = "0x6001E58")]
|
||||
[Address(RVA = "0x713D70", Offset = "0x712D70", VA = "0x180713D70")]
|
||||
private char EncodeDigit(int d)
|
||||
{
|
||||
return '\0';
|
||||
}
|
||||
|
||||
// Token: 0x06001E59 RID: 7769 RVA: 0x00014AD8 File Offset: 0x00012CD8
|
||||
[Token(Token = "0x6001E59")]
|
||||
[Address(RVA = "0x713A60", Offset = "0x712A60", VA = "0x180713A60")]
|
||||
private int DecodeDigit(char c)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001E5A RID: 7770 RVA: 0x00014AF0 File Offset: 0x00012CF0
|
||||
[Token(Token = "0x6001E5A")]
|
||||
[Address(RVA = "0x7139F0", Offset = "0x7129F0", VA = "0x1807139F0")]
|
||||
private int Adapt(int delta, int numPoints, bool firstTime)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001E5B RID: 7771 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001E5B")]
|
||||
[Address(RVA = "0x713A90", Offset = "0x712A90", VA = "0x180713A90")]
|
||||
public string Decode(string s, int offset)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x040010F8 RID: 4344
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40010F8")]
|
||||
private readonly char delimiter;
|
||||
|
||||
// Token: 0x040010F9 RID: 4345
|
||||
[FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x40010F9")]
|
||||
private readonly int base_num;
|
||||
|
||||
// Token: 0x040010FA RID: 4346
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40010FA")]
|
||||
private readonly int tmin;
|
||||
|
||||
// Token: 0x040010FB RID: 4347
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x40010FB")]
|
||||
private readonly int tmax;
|
||||
|
||||
// Token: 0x040010FC RID: 4348
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40010FC")]
|
||||
private readonly int skew;
|
||||
|
||||
// Token: 0x040010FD RID: 4349
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x40010FD")]
|
||||
private readonly int damp;
|
||||
|
||||
// Token: 0x040010FE RID: 4350
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x40010FE")]
|
||||
private readonly int initial_bias;
|
||||
|
||||
// Token: 0x040010FF RID: 4351
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x40010FF")]
|
||||
private readonly int initial_n;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,773 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using System.Runtime.Serialization;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
/// <summary>Represents time in divisions, such as weeks, months, and years.</summary>
|
||||
// Token: 0x020002D0 RID: 720
|
||||
[Token(Token = "0x20002D0")]
|
||||
[ComVisible(true)]
|
||||
[Serializable]
|
||||
public abstract class Calendar : ICloneable
|
||||
{
|
||||
/// <summary>Gets the earliest date and time supported by this <see cref="T:System.Globalization.Calendar" /> object.</summary>
|
||||
/// <returns>The earliest date and time supported by this calendar. The default is <see cref="F:System.DateTime.MinValue" />.</returns>
|
||||
// Token: 0x1700032E RID: 814
|
||||
// (get) Token: 0x06001AAB RID: 6827 RVA: 0x00011C58 File Offset: 0x0000FE58
|
||||
[Token(Token = "0x1700032E")]
|
||||
[ComVisible(false)]
|
||||
public virtual DateTime MinSupportedDateTime
|
||||
{
|
||||
[Token(Token = "0x6001AAB")]
|
||||
[Address(RVA = "0x717E20", Offset = "0x716E20", VA = "0x180717E20", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the latest date and time supported by this <see cref="T:System.Globalization.Calendar" /> object.</summary>
|
||||
/// <returns>The latest date and time supported by this calendar. The default is <see cref="F:System.DateTime.MaxValue" />.</returns>
|
||||
// Token: 0x1700032F RID: 815
|
||||
// (get) Token: 0x06001AAC RID: 6828 RVA: 0x00011C70 File Offset: 0x0000FE70
|
||||
[Token(Token = "0x1700032F")]
|
||||
[ComVisible(false)]
|
||||
public virtual DateTime MaxSupportedDateTime
|
||||
{
|
||||
[Token(Token = "0x6001AAC")]
|
||||
[Address(RVA = "0x717DC0", Offset = "0x716DC0", VA = "0x180717DC0", Slot = "6")]
|
||||
get
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Globalization.Calendar" /> class.</summary>
|
||||
// Token: 0x06001AAD RID: 6829 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001AAD")]
|
||||
[Address(RVA = "0x717B90", Offset = "0x716B90", VA = "0x180717B90")]
|
||||
protected Calendar()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000330 RID: 816
|
||||
// (get) Token: 0x06001AAE RID: 6830 RVA: 0x00011C88 File Offset: 0x0000FE88
|
||||
[Token(Token = "0x17000330")]
|
||||
internal virtual int ID
|
||||
{
|
||||
[Token(Token = "0x6001AAE")]
|
||||
[Address(RVA = "0x716A60", Offset = "0x715A60", VA = "0x180716A60", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000331 RID: 817
|
||||
// (get) Token: 0x06001AAF RID: 6831 RVA: 0x00011CA0 File Offset: 0x0000FEA0
|
||||
[Token(Token = "0x17000331")]
|
||||
internal virtual int BaseCalendarID
|
||||
{
|
||||
[Token(Token = "0x6001AAF")]
|
||||
[Address(RVA = "0x6818B0", Offset = "0x6808B0", VA = "0x1806818B0", Slot = "8")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether the current calendar is solar-based, lunar-based, or a combination of both.</summary>
|
||||
/// <returns>One of the <see cref="T:System.Globalization.CalendarAlgorithmType" /> values.</returns>
|
||||
// Token: 0x17000332 RID: 818
|
||||
// (get) Token: 0x06001AB0 RID: 6832 RVA: 0x00011CB8 File Offset: 0x0000FEB8
|
||||
[Token(Token = "0x17000332")]
|
||||
[ComVisible(false)]
|
||||
public virtual CalendarAlgorithmType AlgorithmType
|
||||
{
|
||||
[Token(Token = "0x6001AB0")]
|
||||
[Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "9")]
|
||||
get
|
||||
{
|
||||
return CalendarAlgorithmType.Unknown;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether this <see cref="T:System.Globalization.Calendar" /> object is read-only.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if this <see cref="T:System.Globalization.Calendar" /> object is read-only; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x17000333 RID: 819
|
||||
// (get) Token: 0x06001AB1 RID: 6833 RVA: 0x00011CD0 File Offset: 0x0000FED0
|
||||
[Token(Token = "0x17000333")]
|
||||
[ComVisible(false)]
|
||||
public bool IsReadOnly
|
||||
{
|
||||
[Token(Token = "0x6001AB1")]
|
||||
[Address(RVA = "0x4987D0", Offset = "0x4977D0", VA = "0x1804987D0")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Creates a new object that is a copy of the current <see cref="T:System.Globalization.Calendar" /> object.</summary>
|
||||
/// <returns>A new instance of <see cref="T:System.Object" /> that is the memberwise clone of the current <see cref="T:System.Globalization.Calendar" /> object.</returns>
|
||||
// Token: 0x06001AB2 RID: 6834 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001AB2")]
|
||||
[Address(RVA = "0x716BA0", Offset = "0x715BA0", VA = "0x180716BA0", Slot = "10")]
|
||||
[ComVisible(false)]
|
||||
public virtual object Clone()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Returns a read-only version of the specified <see cref="T:System.Globalization.Calendar" /> object.</summary>
|
||||
/// <param name="calendar">A <see cref="T:System.Globalization.Calendar" /> object.</param>
|
||||
/// <returns>The <see cref="T:System.Globalization.Calendar" /> object specified by the <paramref name="calendar" /> parameter, if <paramref name="calendar" /> is read-only.
|
||||
/// -or-
|
||||
/// A read-only memberwise clone of the <see cref="T:System.Globalization.Calendar" /> object specified by <paramref name="calendar" />, if <paramref name="calendar" /> is not read-only.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="calendar" /> is <see langword="null" />.</exception>
|
||||
// Token: 0x06001AB3 RID: 6835 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001AB3")]
|
||||
[Address(RVA = "0x717620", Offset = "0x716620", VA = "0x180717620")]
|
||||
[ComVisible(false)]
|
||||
public static Calendar ReadOnly(Calendar calendar)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001AB4 RID: 6836 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001AB4")]
|
||||
[Address(RVA = "0x717B10", Offset = "0x716B10", VA = "0x180717B10")]
|
||||
internal void VerifyWritable()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001AB5 RID: 6837 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001AB5")]
|
||||
[Address(RVA = "0x5ABEA0", Offset = "0x5AAEA0", VA = "0x1805ABEA0")]
|
||||
internal void SetReadOnlyState(bool readOnly)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000334 RID: 820
|
||||
// (get) Token: 0x06001AB6 RID: 6838 RVA: 0x00011CE8 File Offset: 0x0000FEE8
|
||||
[Token(Token = "0x17000334")]
|
||||
internal virtual int CurrentEraValue
|
||||
{
|
||||
[Token(Token = "0x6001AB6")]
|
||||
[Address(RVA = "0x717BB0", Offset = "0x716BB0", VA = "0x180717BB0", Slot = "11")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06001AB7 RID: 6839 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001AB7")]
|
||||
[Address(RVA = "0x716A70", Offset = "0x715A70", VA = "0x180716A70")]
|
||||
internal static void CheckAddResult(long ticks, DateTime minValue, DateTime maxValue)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>When overridden in a derived class, returns a <see cref="T:System.DateTime" /> that is the specified number of months away from the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to which to add months.</param>
|
||||
/// <param name="months">The number of months to add.</param>
|
||||
/// <returns>The <see cref="T:System.DateTime" /> that results from adding the specified number of months to the specified <see cref="T:System.DateTime" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentException">The resulting <see cref="T:System.DateTime" /> is outside the supported range of this calendar.</exception>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="months" /> is outside the supported range of the <see cref="T:System.DateTime" /> return value.</exception>
|
||||
// Token: 0x06001AB8 RID: 6840
|
||||
[Token(Token = "0x6001AB8")]
|
||||
[Address(Slot = "12")]
|
||||
public abstract DateTime AddMonths(DateTime time, int months);
|
||||
|
||||
/// <summary>When overridden in a derived class, returns a <see cref="T:System.DateTime" /> that is the specified number of years away from the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to which to add years.</param>
|
||||
/// <param name="years">The number of years to add.</param>
|
||||
/// <returns>The <see cref="T:System.DateTime" /> that results from adding the specified number of years to the specified <see cref="T:System.DateTime" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentException">The resulting <see cref="T:System.DateTime" /> is outside the supported range of this calendar.</exception>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="years" /> is outside the supported range of the <see cref="T:System.DateTime" /> return value.</exception>
|
||||
// Token: 0x06001AB9 RID: 6841
|
||||
[Token(Token = "0x6001AB9")]
|
||||
[Address(Slot = "13")]
|
||||
public abstract DateTime AddYears(DateTime time, int years);
|
||||
|
||||
/// <summary>When overridden in a derived class, returns the day of the month in the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to read.</param>
|
||||
/// <returns>A positive integer that represents the day of the month in the <paramref name="time" /> parameter.</returns>
|
||||
// Token: 0x06001ABA RID: 6842
|
||||
[Token(Token = "0x6001ABA")]
|
||||
[Address(Slot = "14")]
|
||||
public abstract int GetDayOfMonth(DateTime time);
|
||||
|
||||
/// <summary>When overridden in a derived class, returns the day of the week in the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to read.</param>
|
||||
/// <returns>A <see cref="T:System.DayOfWeek" /> value that represents the day of the week in the <paramref name="time" /> parameter.</returns>
|
||||
// Token: 0x06001ABB RID: 6843
|
||||
[Token(Token = "0x6001ABB")]
|
||||
[Address(Slot = "15")]
|
||||
public abstract DayOfWeek GetDayOfWeek(DateTime time);
|
||||
|
||||
/// <summary>When overridden in a derived class, returns the day of the year in the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to read.</param>
|
||||
/// <returns>A positive integer that represents the day of the year in the <paramref name="time" /> parameter.</returns>
|
||||
// Token: 0x06001ABC RID: 6844
|
||||
[Token(Token = "0x6001ABC")]
|
||||
[Address(Slot = "16")]
|
||||
public abstract int GetDayOfYear(DateTime time);
|
||||
|
||||
/// <summary>Returns the number of days in the specified month and year of the current era.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="month">A positive integer that represents the month.</param>
|
||||
/// <returns>The number of days in the specified month in the specified year in the current era.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="month" /> is outside the range supported by the calendar.</exception>
|
||||
// Token: 0x06001ABD RID: 6845 RVA: 0x00011D00 File Offset: 0x0000FF00
|
||||
[Token(Token = "0x6001ABD")]
|
||||
[Address(RVA = "0x716C70", Offset = "0x715C70", VA = "0x180716C70", Slot = "17")]
|
||||
public virtual int GetDaysInMonth(int year, int month)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>When overridden in a derived class, returns the number of days in the specified month, year, and era.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="month">A positive integer that represents the month.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>The number of days in the specified month in the specified year in the specified era.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="month" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="era" /> is outside the range supported by the calendar.</exception>
|
||||
// Token: 0x06001ABE RID: 6846
|
||||
[Token(Token = "0x6001ABE")]
|
||||
[Address(Slot = "18")]
|
||||
public abstract int GetDaysInMonth(int year, int month, int era);
|
||||
|
||||
/// <summary>When overridden in a derived class, returns the number of days in the specified year and era.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>The number of days in the specified year in the specified era.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="era" /> is outside the range supported by the calendar.</exception>
|
||||
// Token: 0x06001ABF RID: 6847
|
||||
[Token(Token = "0x6001ABF")]
|
||||
[Address(Slot = "19")]
|
||||
public abstract int GetDaysInYear(int year, int era);
|
||||
|
||||
/// <summary>When overridden in a derived class, returns the era in 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 in <paramref name="time" />.</returns>
|
||||
// Token: 0x06001AC0 RID: 6848
|
||||
[Token(Token = "0x6001AC0")]
|
||||
[Address(Slot = "20")]
|
||||
public abstract int GetEra(DateTime time);
|
||||
|
||||
/// <summary>When overridden in a derived class, gets the list of eras in the current calendar.</summary>
|
||||
/// <returns>An array of integers that represents the eras in the current calendar.</returns>
|
||||
// Token: 0x17000335 RID: 821
|
||||
// (get) Token: 0x06001AC1 RID: 6849
|
||||
[Token(Token = "0x17000335")]
|
||||
public abstract int[] Eras
|
||||
{
|
||||
[Token(Token = "0x6001AC1")]
|
||||
[Address(Slot = "21")]
|
||||
get;
|
||||
}
|
||||
|
||||
/// <summary>When overridden in a derived class, returns the month in the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to read.</param>
|
||||
/// <returns>A positive integer that represents the month in <paramref name="time" />.</returns>
|
||||
// Token: 0x06001AC2 RID: 6850
|
||||
[Token(Token = "0x6001AC2")]
|
||||
[Address(Slot = "22")]
|
||||
public abstract int GetMonth(DateTime time);
|
||||
|
||||
/// <summary>When overridden in a derived class, returns the number of months in the specified year in the specified era.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>The number of months in the specified year in the specified era.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="era" /> is outside the range supported by the calendar.</exception>
|
||||
// Token: 0x06001AC3 RID: 6851
|
||||
[Token(Token = "0x6001AC3")]
|
||||
[Address(Slot = "23")]
|
||||
public abstract int GetMonthsInYear(int year, int era);
|
||||
|
||||
// Token: 0x06001AC4 RID: 6852 RVA: 0x00011D18 File Offset: 0x0000FF18
|
||||
[Token(Token = "0x6001AC4")]
|
||||
[Address(RVA = "0x716CA0", Offset = "0x715CA0", VA = "0x180716CA0")]
|
||||
internal int GetFirstDayWeekOfYear(DateTime time, int firstDayOfWeek)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001AC5 RID: 6853 RVA: 0x00011D30 File Offset: 0x0000FF30
|
||||
[Token(Token = "0x6001AC5")]
|
||||
[Address(RVA = "0x716E60", Offset = "0x715E60", VA = "0x180716E60")]
|
||||
private int GetWeekOfYearFullDays(DateTime time, int firstDayOfWeek, int fullDays)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001AC6 RID: 6854 RVA: 0x00011D48 File Offset: 0x0000FF48
|
||||
[Token(Token = "0x6001AC6")]
|
||||
[Address(RVA = "0x717020", Offset = "0x716020", VA = "0x180717020")]
|
||||
private int GetWeekOfYearOfMinSupportedDateTime(int firstDayOfWeek, int minimumDaysInFirstWeek)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Gets the number of days in the year that precedes the year that is specified by the <see cref="P:System.Globalization.Calendar.MinSupportedDateTime" /> property.</summary>
|
||||
/// <returns>The number of days in the year that precedes the year specified by <see cref="P:System.Globalization.Calendar.MinSupportedDateTime" />.</returns>
|
||||
// Token: 0x17000336 RID: 822
|
||||
// (get) Token: 0x06001AC7 RID: 6855 RVA: 0x00011D60 File Offset: 0x0000FF60
|
||||
[Token(Token = "0x17000336")]
|
||||
protected virtual int DaysInYearBeforeMinSupportedYear
|
||||
{
|
||||
[Token(Token = "0x6001AC7")]
|
||||
[Address(RVA = "0x717DB0", Offset = "0x716DB0", VA = "0x180717DB0", Slot = "24")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Returns the week of the year that includes the date in the specified <see cref="T:System.DateTime" /> value.</summary>
|
||||
/// <param name="time">A date and time value.</param>
|
||||
/// <param name="rule">An enumeration value that defines a calendar week.</param>
|
||||
/// <param name="firstDayOfWeek">An enumeration value that represents the first day of the week.</param>
|
||||
/// <returns>A positive integer that represents the week of the year that includes the date in the <paramref name="time" /> parameter.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="time" /> is earlier than <see cref="P:System.Globalization.Calendar.MinSupportedDateTime" /> or later than <see cref="P:System.Globalization.Calendar.MaxSupportedDateTime" />.
|
||||
/// -or-
|
||||
/// <paramref name="firstDayOfWeek" /> is not a valid <see cref="T:System.DayOfWeek" /> value.
|
||||
/// -or-
|
||||
/// <paramref name="rule" /> is not a valid <see cref="T:System.Globalization.CalendarWeekRule" /> value.</exception>
|
||||
// Token: 0x06001AC8 RID: 6856 RVA: 0x00011D78 File Offset: 0x0000FF78
|
||||
[Token(Token = "0x6001AC8")]
|
||||
[Address(RVA = "0x717180", Offset = "0x716180", VA = "0x180717180", Slot = "25")]
|
||||
public virtual int GetWeekOfYear(DateTime time, CalendarWeekRule rule, DayOfWeek firstDayOfWeek)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>When overridden in a derived class, returns the year in 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 year in <paramref name="time" />.</returns>
|
||||
// Token: 0x06001AC9 RID: 6857
|
||||
[Token(Token = "0x6001AC9")]
|
||||
[Address(Slot = "26")]
|
||||
public abstract int GetYear(DateTime time);
|
||||
|
||||
/// <summary>When overridden in a derived class, determines whether the specified date in the specified era is a leap day.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="month">A positive integer that represents the month.</param>
|
||||
/// <param name="day">A positive integer that represents the day.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the specified day is a leap day; otherwise, <see langword="false" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="month" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="day" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="era" /> is outside the range supported by the calendar.</exception>
|
||||
// Token: 0x06001ACA RID: 6858
|
||||
[Token(Token = "0x6001ACA")]
|
||||
[Address(Slot = "27")]
|
||||
public abstract bool IsLeapDay(int year, int month, int day, int era);
|
||||
|
||||
/// <summary>When overridden in a derived class, determines whether the specified month in the specified year in the specified era is a leap month.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="month">A positive integer that represents the month.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the specified month is a leap month; otherwise, <see langword="false" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="month" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="era" /> is outside the range supported by the calendar.</exception>
|
||||
// Token: 0x06001ACB RID: 6859
|
||||
[Token(Token = "0x6001ACB")]
|
||||
[Address(Slot = "28")]
|
||||
public abstract bool IsLeapMonth(int year, int month, int era);
|
||||
|
||||
/// <summary>Calculates the leap month for a specified year and era.</summary>
|
||||
/// <param name="year">A year.</param>
|
||||
/// <param name="era">An era.</param>
|
||||
/// <returns>A positive integer that indicates the leap month in the specified year and era.
|
||||
/// -or-
|
||||
/// Zero if this calendar does not support a leap month or if the <paramref name="year" /> and <paramref name="era" /> parameters do not specify a leap year.</returns>
|
||||
// Token: 0x06001ACC RID: 6860 RVA: 0x00011D90 File Offset: 0x0000FF90
|
||||
[Token(Token = "0x6001ACC")]
|
||||
[Address(RVA = "0x716D60", Offset = "0x715D60", VA = "0x180716D60", Slot = "29")]
|
||||
[ComVisible(false)]
|
||||
public virtual int GetLeapMonth(int year, int era)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the specified year in the current era is a leap year.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the specified year is a leap year; otherwise, <see langword="false" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.</exception>
|
||||
// Token: 0x06001ACD RID: 6861 RVA: 0x00011DA8 File Offset: 0x0000FFA8
|
||||
[Token(Token = "0x6001ACD")]
|
||||
[Address(RVA = "0x717460", Offset = "0x716460", VA = "0x180717460", Slot = "30")]
|
||||
public virtual bool IsLeapYear(int year)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>When overridden in a derived class, determines whether the specified year in the specified era is a leap year.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the specified year is a leap year; otherwise, <see langword="false" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="era" /> is outside the range supported by the calendar.</exception>
|
||||
// Token: 0x06001ACE RID: 6862
|
||||
[Token(Token = "0x6001ACE")]
|
||||
[Address(Slot = "31")]
|
||||
public abstract bool IsLeapYear(int year, int era);
|
||||
|
||||
/// <summary>Returns a <see cref="T:System.DateTime" /> that is set to the specified date and time in the current era.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="month">A positive integer that represents the month.</param>
|
||||
/// <param name="day">A positive integer that represents the day.</param>
|
||||
/// <param name="hour">An integer from 0 to 23 that represents the hour.</param>
|
||||
/// <param name="minute">An integer from 0 to 59 that represents the minute.</param>
|
||||
/// <param name="second">An integer from 0 to 59 that represents the second.</param>
|
||||
/// <param name="millisecond">An integer from 0 to 999 that represents the millisecond.</param>
|
||||
/// <returns>The <see cref="T:System.DateTime" /> that is set to the specified date and time in the current era.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="month" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="day" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="hour" /> is less than zero or greater than 23.
|
||||
/// -or-
|
||||
/// <paramref name="minute" /> is less than zero or greater than 59.
|
||||
/// -or-
|
||||
/// <paramref name="second" /> is less than zero or greater than 59.
|
||||
/// -or-
|
||||
/// <paramref name="millisecond" /> is less than zero or greater than 999.</exception>
|
||||
// Token: 0x06001ACF RID: 6863 RVA: 0x00011DC0 File Offset: 0x0000FFC0
|
||||
[Token(Token = "0x6001ACF")]
|
||||
[Address(RVA = "0x7178A0", Offset = "0x7168A0", VA = "0x1807178A0", Slot = "32")]
|
||||
public virtual DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond)
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
|
||||
/// <summary>When overridden in a derived class, returns a <see cref="T:System.DateTime" /> that is set to the specified date and time in the specified era.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="month">A positive integer that represents the month.</param>
|
||||
/// <param name="day">A positive integer that represents the day.</param>
|
||||
/// <param name="hour">An integer from 0 to 23 that represents the hour.</param>
|
||||
/// <param name="minute">An integer from 0 to 59 that represents the minute.</param>
|
||||
/// <param name="second">An integer from 0 to 59 that represents the second.</param>
|
||||
/// <param name="millisecond">An integer from 0 to 999 that represents the millisecond.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>The <see cref="T:System.DateTime" /> that is set to the specified date and time in the current era.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="month" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="day" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="hour" /> is less than zero or greater than 23.
|
||||
/// -or-
|
||||
/// <paramref name="minute" /> is less than zero or greater than 59.
|
||||
/// -or-
|
||||
/// <paramref name="second" /> is less than zero or greater than 59.
|
||||
/// -or-
|
||||
/// <paramref name="millisecond" /> is less than zero or greater than 999.
|
||||
/// -or-
|
||||
/// <paramref name="era" /> is outside the range supported by the calendar.</exception>
|
||||
// Token: 0x06001AD0 RID: 6864
|
||||
[Token(Token = "0x6001AD0")]
|
||||
[Address(Slot = "33")]
|
||||
public abstract DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era);
|
||||
|
||||
// Token: 0x06001AD1 RID: 6865 RVA: 0x00011DD8 File Offset: 0x0000FFD8
|
||||
[Token(Token = "0x6001AD1")]
|
||||
[Address(RVA = "0x717A10", Offset = "0x716A10", VA = "0x180717A10", Slot = "34")]
|
||||
internal virtual bool TryToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era, out DateTime result)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06001AD2 RID: 6866 RVA: 0x00011DF0 File Offset: 0x0000FFF0
|
||||
[Token(Token = "0x6001AD2")]
|
||||
[Address(RVA = "0x717590", Offset = "0x716590", VA = "0x180717590", Slot = "35")]
|
||||
internal virtual bool IsValidYear(int year, int era)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06001AD3 RID: 6867 RVA: 0x00011E08 File Offset: 0x00010008
|
||||
[Token(Token = "0x6001AD3")]
|
||||
[Address(RVA = "0x717510", Offset = "0x716510", VA = "0x180717510", Slot = "36")]
|
||||
internal virtual bool IsValidMonth(int year, int month, int era)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06001AD4 RID: 6868 RVA: 0x00011E20 File Offset: 0x00010020
|
||||
[Token(Token = "0x6001AD4")]
|
||||
[Address(RVA = "0x717480", Offset = "0x716480", VA = "0x180717480", Slot = "37")]
|
||||
internal virtual bool IsValidDay(int year, int month, int day, int era)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the last year of a 100-year range that can be represented by a 2-digit year.</summary>
|
||||
/// <returns>The last year of a 100-year range that can be represented by a 2-digit year.</returns>
|
||||
/// <exception cref="T:System.InvalidOperationException">The current <see cref="T:System.Globalization.Calendar" /> object is read-only.</exception>
|
||||
// Token: 0x17000337 RID: 823
|
||||
// (get) Token: 0x06001AD5 RID: 6869 RVA: 0x00011E38 File Offset: 0x00010038
|
||||
// (set) Token: 0x06001AD6 RID: 6870 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000337")]
|
||||
public virtual int TwoDigitYearMax
|
||||
{
|
||||
[Token(Token = "0x6001AD5")]
|
||||
[Address(RVA = "0x411540", Offset = "0x410540", VA = "0x180411540", Slot = "38")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x6001AD6")]
|
||||
[Address(RVA = "0x717E80", Offset = "0x716E80", VA = "0x180717E80", Slot = "39")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Converts the specified year to a four-digit year by using the <see cref="P:System.Globalization.Calendar.TwoDigitYearMax" /> property to determine the appropriate century.</summary>
|
||||
/// <param name="year">A two-digit or four-digit integer that represents the year to convert.</param>
|
||||
/// <returns>An integer that contains the four-digit representation of <paramref name="year" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.</exception>
|
||||
// Token: 0x06001AD7 RID: 6871 RVA: 0x00011E50 File Offset: 0x00010050
|
||||
[Token(Token = "0x6001AD7")]
|
||||
[Address(RVA = "0x717900", Offset = "0x716900", VA = "0x180717900", Slot = "40")]
|
||||
public virtual int ToFourDigitYear(int year)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001AD8 RID: 6872 RVA: 0x00011E68 File Offset: 0x00010068
|
||||
[Token(Token = "0x6001AD8")]
|
||||
[Address(RVA = "0x717700", Offset = "0x716700", VA = "0x180717700")]
|
||||
internal static long TimeToTicks(int hour, int minute, int second, int millisecond)
|
||||
{
|
||||
return 0L;
|
||||
}
|
||||
|
||||
// Token: 0x06001AD9 RID: 6873 RVA: 0x00011E80 File Offset: 0x00010080
|
||||
[Token(Token = "0x6001AD9")]
|
||||
[Address(RVA = "0x716E10", Offset = "0x715E10", VA = "0x180716E10")]
|
||||
internal static int GetSystemTwoDigitYearSetting(int CalID, int defaultYearValue)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x04000E0E RID: 3598
|
||||
[Token(Token = "0x4000E0E")]
|
||||
internal const long TicksPerMillisecond = 10000L;
|
||||
|
||||
// Token: 0x04000E0F RID: 3599
|
||||
[Token(Token = "0x4000E0F")]
|
||||
internal const long TicksPerSecond = 10000000L;
|
||||
|
||||
// Token: 0x04000E10 RID: 3600
|
||||
[Token(Token = "0x4000E10")]
|
||||
internal const long TicksPerMinute = 600000000L;
|
||||
|
||||
// Token: 0x04000E11 RID: 3601
|
||||
[Token(Token = "0x4000E11")]
|
||||
internal const long TicksPerHour = 36000000000L;
|
||||
|
||||
// Token: 0x04000E12 RID: 3602
|
||||
[Token(Token = "0x4000E12")]
|
||||
internal const long TicksPerDay = 864000000000L;
|
||||
|
||||
// Token: 0x04000E13 RID: 3603
|
||||
[Token(Token = "0x4000E13")]
|
||||
internal const int MillisPerSecond = 1000;
|
||||
|
||||
// Token: 0x04000E14 RID: 3604
|
||||
[Token(Token = "0x4000E14")]
|
||||
internal const int MillisPerMinute = 60000;
|
||||
|
||||
// Token: 0x04000E15 RID: 3605
|
||||
[Token(Token = "0x4000E15")]
|
||||
internal const int MillisPerHour = 3600000;
|
||||
|
||||
// Token: 0x04000E16 RID: 3606
|
||||
[Token(Token = "0x4000E16")]
|
||||
internal const int MillisPerDay = 86400000;
|
||||
|
||||
// Token: 0x04000E17 RID: 3607
|
||||
[Token(Token = "0x4000E17")]
|
||||
internal const int DaysPerYear = 365;
|
||||
|
||||
// Token: 0x04000E18 RID: 3608
|
||||
[Token(Token = "0x4000E18")]
|
||||
internal const int DaysPer4Years = 1461;
|
||||
|
||||
// Token: 0x04000E19 RID: 3609
|
||||
[Token(Token = "0x4000E19")]
|
||||
internal const int DaysPer100Years = 36524;
|
||||
|
||||
// Token: 0x04000E1A RID: 3610
|
||||
[Token(Token = "0x4000E1A")]
|
||||
internal const int DaysPer400Years = 146097;
|
||||
|
||||
// Token: 0x04000E1B RID: 3611
|
||||
[Token(Token = "0x4000E1B")]
|
||||
internal const int DaysTo10000 = 3652059;
|
||||
|
||||
// Token: 0x04000E1C RID: 3612
|
||||
[Token(Token = "0x4000E1C")]
|
||||
internal const long MaxMillis = 315537897600000L;
|
||||
|
||||
// Token: 0x04000E1D RID: 3613
|
||||
[Token(Token = "0x4000E1D")]
|
||||
internal const int CAL_GREGORIAN = 1;
|
||||
|
||||
// Token: 0x04000E1E RID: 3614
|
||||
[Token(Token = "0x4000E1E")]
|
||||
internal const int CAL_GREGORIAN_US = 2;
|
||||
|
||||
// Token: 0x04000E1F RID: 3615
|
||||
[Token(Token = "0x4000E1F")]
|
||||
internal const int CAL_JAPAN = 3;
|
||||
|
||||
// Token: 0x04000E20 RID: 3616
|
||||
[Token(Token = "0x4000E20")]
|
||||
internal const int CAL_TAIWAN = 4;
|
||||
|
||||
// Token: 0x04000E21 RID: 3617
|
||||
[Token(Token = "0x4000E21")]
|
||||
internal const int CAL_KOREA = 5;
|
||||
|
||||
// Token: 0x04000E22 RID: 3618
|
||||
[Token(Token = "0x4000E22")]
|
||||
internal const int CAL_HIJRI = 6;
|
||||
|
||||
// Token: 0x04000E23 RID: 3619
|
||||
[Token(Token = "0x4000E23")]
|
||||
internal const int CAL_THAI = 7;
|
||||
|
||||
// Token: 0x04000E24 RID: 3620
|
||||
[Token(Token = "0x4000E24")]
|
||||
internal const int CAL_HEBREW = 8;
|
||||
|
||||
// Token: 0x04000E25 RID: 3621
|
||||
[Token(Token = "0x4000E25")]
|
||||
internal const int CAL_GREGORIAN_ME_FRENCH = 9;
|
||||
|
||||
// Token: 0x04000E26 RID: 3622
|
||||
[Token(Token = "0x4000E26")]
|
||||
internal const int CAL_GREGORIAN_ARABIC = 10;
|
||||
|
||||
// Token: 0x04000E27 RID: 3623
|
||||
[Token(Token = "0x4000E27")]
|
||||
internal const int CAL_GREGORIAN_XLIT_ENGLISH = 11;
|
||||
|
||||
// Token: 0x04000E28 RID: 3624
|
||||
[Token(Token = "0x4000E28")]
|
||||
internal const int CAL_GREGORIAN_XLIT_FRENCH = 12;
|
||||
|
||||
// Token: 0x04000E29 RID: 3625
|
||||
[Token(Token = "0x4000E29")]
|
||||
internal const int CAL_JULIAN = 13;
|
||||
|
||||
// Token: 0x04000E2A RID: 3626
|
||||
[Token(Token = "0x4000E2A")]
|
||||
internal const int CAL_JAPANESELUNISOLAR = 14;
|
||||
|
||||
// Token: 0x04000E2B RID: 3627
|
||||
[Token(Token = "0x4000E2B")]
|
||||
internal const int CAL_CHINESELUNISOLAR = 15;
|
||||
|
||||
// Token: 0x04000E2C RID: 3628
|
||||
[Token(Token = "0x4000E2C")]
|
||||
internal const int CAL_SAKA = 16;
|
||||
|
||||
// Token: 0x04000E2D RID: 3629
|
||||
[Token(Token = "0x4000E2D")]
|
||||
internal const int CAL_LUNAR_ETO_CHN = 17;
|
||||
|
||||
// Token: 0x04000E2E RID: 3630
|
||||
[Token(Token = "0x4000E2E")]
|
||||
internal const int CAL_LUNAR_ETO_KOR = 18;
|
||||
|
||||
// Token: 0x04000E2F RID: 3631
|
||||
[Token(Token = "0x4000E2F")]
|
||||
internal const int CAL_LUNAR_ETO_ROKUYOU = 19;
|
||||
|
||||
// Token: 0x04000E30 RID: 3632
|
||||
[Token(Token = "0x4000E30")]
|
||||
internal const int CAL_KOREANLUNISOLAR = 20;
|
||||
|
||||
// Token: 0x04000E31 RID: 3633
|
||||
[Token(Token = "0x4000E31")]
|
||||
internal const int CAL_TAIWANLUNISOLAR = 21;
|
||||
|
||||
// Token: 0x04000E32 RID: 3634
|
||||
[Token(Token = "0x4000E32")]
|
||||
internal const int CAL_PERSIAN = 22;
|
||||
|
||||
// Token: 0x04000E33 RID: 3635
|
||||
[Token(Token = "0x4000E33")]
|
||||
internal const int CAL_UMALQURA = 23;
|
||||
|
||||
// Token: 0x04000E34 RID: 3636
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000E34")]
|
||||
internal int m_currentEraValue;
|
||||
|
||||
// Token: 0x04000E35 RID: 3637
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x4000E35")]
|
||||
[OptionalField]
|
||||
private bool m_isReadOnly;
|
||||
|
||||
/// <summary>Represents the current era of the current calendar. The value of this field is 0.</summary>
|
||||
// Token: 0x04000E36 RID: 3638
|
||||
[Token(Token = "0x4000E36")]
|
||||
public const int CurrentEra = 0;
|
||||
|
||||
// Token: 0x04000E37 RID: 3639
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000E37")]
|
||||
internal int twoDigitYearMax;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
/// <summary>Specifies whether a calendar is solar-based, lunar-based, or lunisolar-based.</summary>
|
||||
// Token: 0x020002D1 RID: 721
|
||||
[Token(Token = "0x20002D1")]
|
||||
[ComVisible(true)]
|
||||
public enum CalendarAlgorithmType
|
||||
{
|
||||
/// <summary>An unknown calendar basis.</summary>
|
||||
// Token: 0x04000E39 RID: 3641
|
||||
[Token(Token = "0x4000E39")]
|
||||
Unknown,
|
||||
/// <summary>A solar-based calendar.</summary>
|
||||
// Token: 0x04000E3A RID: 3642
|
||||
[Token(Token = "0x4000E3A")]
|
||||
SolarCalendar,
|
||||
/// <summary>A lunar-based calendar.</summary>
|
||||
// Token: 0x04000E3B RID: 3643
|
||||
[Token(Token = "0x4000E3B")]
|
||||
LunarCalendar,
|
||||
/// <summary>A lunisolar-based calendar.</summary>
|
||||
// Token: 0x04000E3C RID: 3644
|
||||
[Token(Token = "0x4000E3C")]
|
||||
LunisolarCalendar
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,183 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
// Token: 0x020002D2 RID: 722
|
||||
[Token(Token = "0x20002D2")]
|
||||
[StructLayout(0)]
|
||||
internal class CalendarData
|
||||
{
|
||||
// Token: 0x06001ADA RID: 6874 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001ADA")]
|
||||
[Address(RVA = "0x7169E0", Offset = "0x7159E0", VA = "0x1807169E0")]
|
||||
private CalendarData()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001ADC RID: 6876 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001ADC")]
|
||||
[Address(RVA = "0x716360", Offset = "0x715360", VA = "0x180716360")]
|
||||
internal CalendarData(string localeName, int calendarId, bool bUseUserOverrides)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001ADD RID: 6877 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001ADD")]
|
||||
[Address(RVA = "0x714880", Offset = "0x713880", VA = "0x180714880")]
|
||||
private void InitializeEraNames(string localeName, int calendarId)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001ADE RID: 6878 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001ADE")]
|
||||
[Address(RVA = "0x7144A0", Offset = "0x7134A0", VA = "0x1807144A0")]
|
||||
private void InitializeAbbreviatedEraNames(string localeName, int calendarId)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001ADF RID: 6879 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001ADF")]
|
||||
[Address(RVA = "0x714320", Offset = "0x713320", VA = "0x180714320")]
|
||||
internal static CalendarData GetCalendarData(int calendarId)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001AE0 RID: 6880 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001AE0")]
|
||||
[Address(RVA = "0x714200", Offset = "0x713200", VA = "0x180714200")]
|
||||
private static string CalendarIdToCultureName(int calendarId)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001AE1 RID: 6881 RVA: 0x00011E98 File Offset: 0x00010098
|
||||
[Token(Token = "0x6001AE1")]
|
||||
[Address(RVA = "0x716A60", Offset = "0x715A60", VA = "0x180716A60")]
|
||||
public static int nativeGetTwoDigitYearMax(int calID)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001AE2 RID: 6882 RVA: 0x00011EB0 File Offset: 0x000100B0
|
||||
[Token(Token = "0x6001AE2")]
|
||||
[Address(RVA = "0x716A10", Offset = "0x715A10", VA = "0x180716A10")]
|
||||
private static bool nativeGetCalendarData(CalendarData data, string localeName, int calendarId)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06001AE3 RID: 6883 RVA: 0x00011EC8 File Offset: 0x000100C8
|
||||
[Token(Token = "0x6001AE3")]
|
||||
[Address(RVA = "0x716A00", Offset = "0x715A00", VA = "0x180716A00")]
|
||||
private bool fill_calendar_data(string localeName, int datetimeIndex)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x04000E3D RID: 3645
|
||||
[Token(Token = "0x4000E3D")]
|
||||
internal const int MAX_CALENDARS = 23;
|
||||
|
||||
// Token: 0x04000E3E RID: 3646
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000E3E")]
|
||||
internal string sNativeName;
|
||||
|
||||
// Token: 0x04000E3F RID: 3647
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000E3F")]
|
||||
internal string[] saShortDates;
|
||||
|
||||
// Token: 0x04000E40 RID: 3648
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000E40")]
|
||||
internal string[] saYearMonths;
|
||||
|
||||
// Token: 0x04000E41 RID: 3649
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4000E41")]
|
||||
internal string[] saLongDates;
|
||||
|
||||
// Token: 0x04000E42 RID: 3650
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4000E42")]
|
||||
internal string sMonthDay;
|
||||
|
||||
// Token: 0x04000E43 RID: 3651
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4000E43")]
|
||||
internal string[] saEraNames;
|
||||
|
||||
// Token: 0x04000E44 RID: 3652
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4000E44")]
|
||||
internal string[] saAbbrevEraNames;
|
||||
|
||||
// Token: 0x04000E45 RID: 3653
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4000E45")]
|
||||
internal string[] saAbbrevEnglishEraNames;
|
||||
|
||||
// Token: 0x04000E46 RID: 3654
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4000E46")]
|
||||
internal string[] saDayNames;
|
||||
|
||||
// Token: 0x04000E47 RID: 3655
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4000E47")]
|
||||
internal string[] saAbbrevDayNames;
|
||||
|
||||
// Token: 0x04000E48 RID: 3656
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4000E48")]
|
||||
internal string[] saSuperShortDayNames;
|
||||
|
||||
// Token: 0x04000E49 RID: 3657
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4000E49")]
|
||||
internal string[] saMonthNames;
|
||||
|
||||
// Token: 0x04000E4A RID: 3658
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4000E4A")]
|
||||
internal string[] saAbbrevMonthNames;
|
||||
|
||||
// Token: 0x04000E4B RID: 3659
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4000E4B")]
|
||||
internal string[] saMonthGenitiveNames;
|
||||
|
||||
// Token: 0x04000E4C RID: 3660
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x4000E4C")]
|
||||
internal string[] saAbbrevMonthGenitiveNames;
|
||||
|
||||
// Token: 0x04000E4D RID: 3661
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4000E4D")]
|
||||
internal string[] saLeapYearMonthNames;
|
||||
|
||||
// Token: 0x04000E4E RID: 3662
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4000E4E")]
|
||||
internal int iTwoDigitYearMax;
|
||||
|
||||
// Token: 0x04000E4F RID: 3663
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x94")]
|
||||
[Token(Token = "0x4000E4F")]
|
||||
internal int iCurrentEra;
|
||||
|
||||
// Token: 0x04000E50 RID: 3664
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4000E50")]
|
||||
internal bool bUseUserOverrides;
|
||||
|
||||
// Token: 0x04000E51 RID: 3665
|
||||
[Token(Token = "0x4000E51")]
|
||||
internal static CalendarData Invariant;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,83 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
// Token: 0x020002DE RID: 734
|
||||
[Token(Token = "0x20002DE")]
|
||||
internal enum CalendarId : ushort
|
||||
{
|
||||
// Token: 0x04000EFD RID: 3837
|
||||
[Token(Token = "0x4000EFD")]
|
||||
GREGORIAN = 1,
|
||||
// Token: 0x04000EFE RID: 3838
|
||||
[Token(Token = "0x4000EFE")]
|
||||
GREGORIAN_US,
|
||||
// Token: 0x04000EFF RID: 3839
|
||||
[Token(Token = "0x4000EFF")]
|
||||
JAPAN,
|
||||
// Token: 0x04000F00 RID: 3840
|
||||
[Token(Token = "0x4000F00")]
|
||||
TAIWAN,
|
||||
// Token: 0x04000F01 RID: 3841
|
||||
[Token(Token = "0x4000F01")]
|
||||
KOREA,
|
||||
// Token: 0x04000F02 RID: 3842
|
||||
[Token(Token = "0x4000F02")]
|
||||
HIJRI,
|
||||
// Token: 0x04000F03 RID: 3843
|
||||
[Token(Token = "0x4000F03")]
|
||||
THAI,
|
||||
// Token: 0x04000F04 RID: 3844
|
||||
[Token(Token = "0x4000F04")]
|
||||
HEBREW,
|
||||
// Token: 0x04000F05 RID: 3845
|
||||
[Token(Token = "0x4000F05")]
|
||||
GREGORIAN_ME_FRENCH,
|
||||
// Token: 0x04000F06 RID: 3846
|
||||
[Token(Token = "0x4000F06")]
|
||||
GREGORIAN_ARABIC,
|
||||
// Token: 0x04000F07 RID: 3847
|
||||
[Token(Token = "0x4000F07")]
|
||||
GREGORIAN_XLIT_ENGLISH,
|
||||
// Token: 0x04000F08 RID: 3848
|
||||
[Token(Token = "0x4000F08")]
|
||||
GREGORIAN_XLIT_FRENCH,
|
||||
// Token: 0x04000F09 RID: 3849
|
||||
[Token(Token = "0x4000F09")]
|
||||
JULIAN,
|
||||
// Token: 0x04000F0A RID: 3850
|
||||
[Token(Token = "0x4000F0A")]
|
||||
JAPANESELUNISOLAR,
|
||||
// Token: 0x04000F0B RID: 3851
|
||||
[Token(Token = "0x4000F0B")]
|
||||
CHINESELUNISOLAR,
|
||||
// Token: 0x04000F0C RID: 3852
|
||||
[Token(Token = "0x4000F0C")]
|
||||
SAKA,
|
||||
// Token: 0x04000F0D RID: 3853
|
||||
[Token(Token = "0x4000F0D")]
|
||||
LUNAR_ETO_CHN,
|
||||
// Token: 0x04000F0E RID: 3854
|
||||
[Token(Token = "0x4000F0E")]
|
||||
LUNAR_ETO_KOR,
|
||||
// Token: 0x04000F0F RID: 3855
|
||||
[Token(Token = "0x4000F0F")]
|
||||
LUNAR_ETO_ROKUYOU,
|
||||
// Token: 0x04000F10 RID: 3856
|
||||
[Token(Token = "0x4000F10")]
|
||||
KOREANLUNISOLAR,
|
||||
// Token: 0x04000F11 RID: 3857
|
||||
[Token(Token = "0x4000F11")]
|
||||
TAIWANLUNISOLAR,
|
||||
// Token: 0x04000F12 RID: 3858
|
||||
[Token(Token = "0x4000F12")]
|
||||
PERSIAN,
|
||||
// Token: 0x04000F13 RID: 3859
|
||||
[Token(Token = "0x4000F13")]
|
||||
UMALQURA,
|
||||
// Token: 0x04000F14 RID: 3860
|
||||
[Token(Token = "0x4000F14")]
|
||||
LAST_CALENDAR = 23
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
/// <summary>Defines different rules for determining the first week of the year.</summary>
|
||||
// Token: 0x020002D3 RID: 723
|
||||
[Token(Token = "0x20002D3")]
|
||||
[ComVisible(true)]
|
||||
[Serializable]
|
||||
public enum CalendarWeekRule
|
||||
{
|
||||
/// <summary>Indicates that the first week of the year starts on the first day of the year and ends before the following designated first day of the week. The value is 0.</summary>
|
||||
// Token: 0x04000E53 RID: 3667
|
||||
[Token(Token = "0x4000E53")]
|
||||
FirstDay,
|
||||
/// <summary>Indicates that the first week of the year begins on the first occurrence of the designated first day of the week on or after the first day of the year. The value is 1.</summary>
|
||||
// Token: 0x04000E54 RID: 3668
|
||||
[Token(Token = "0x4000E54")]
|
||||
FirstFullWeek,
|
||||
/// <summary>Indicates that the first week of the year is the first week with four or more days before the designated first day of the week. The value is 2.</summary>
|
||||
// Token: 0x04000E55 RID: 3669
|
||||
[Token(Token = "0x4000E55")]
|
||||
FirstFourDayWeek
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,396 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
// Token: 0x020002CC RID: 716
|
||||
[Token(Token = "0x20002CC")]
|
||||
internal class CalendricalCalculationsHelper
|
||||
{
|
||||
// Token: 0x06001A62 RID: 6754 RVA: 0x00011670 File Offset: 0x0000F870
|
||||
[Token(Token = "0x6001A62")]
|
||||
[Address(RVA = "0x719A70", Offset = "0x718A70", VA = "0x180719A70")]
|
||||
private static double RadiansFromDegrees(double degree)
|
||||
{
|
||||
return 0.0;
|
||||
}
|
||||
|
||||
// Token: 0x06001A63 RID: 6755 RVA: 0x00011688 File Offset: 0x0000F888
|
||||
[Token(Token = "0x6001A63")]
|
||||
[Address(RVA = "0x719B10", Offset = "0x718B10", VA = "0x180719B10")]
|
||||
private static double SinOfDegree(double degree)
|
||||
{
|
||||
return 0.0;
|
||||
}
|
||||
|
||||
// Token: 0x06001A64 RID: 6756 RVA: 0x000116A0 File Offset: 0x0000F8A0
|
||||
[Token(Token = "0x6001A64")]
|
||||
[Address(RVA = "0x718450", Offset = "0x717450", VA = "0x180718450")]
|
||||
private static double CosOfDegree(double degree)
|
||||
{
|
||||
return 0.0;
|
||||
}
|
||||
|
||||
// Token: 0x06001A65 RID: 6757 RVA: 0x000116B8 File Offset: 0x0000F8B8
|
||||
[Token(Token = "0x6001A65")]
|
||||
[Address(RVA = "0x71A590", Offset = "0x719590", VA = "0x18071A590")]
|
||||
private static double TanOfDegree(double degree)
|
||||
{
|
||||
return 0.0;
|
||||
}
|
||||
|
||||
// Token: 0x06001A66 RID: 6758 RVA: 0x000116D0 File Offset: 0x0000F8D0
|
||||
[Token(Token = "0x6001A66")]
|
||||
[Address(RVA = "0x717F80", Offset = "0x716F80", VA = "0x180717F80")]
|
||||
public static double Angle(int degrees, int minutes, double seconds)
|
||||
{
|
||||
return 0.0;
|
||||
}
|
||||
|
||||
// Token: 0x06001A67 RID: 6759 RVA: 0x000116E8 File Offset: 0x0000F8E8
|
||||
[Token(Token = "0x6001A67")]
|
||||
[Address(RVA = "0x719700", Offset = "0x718700", VA = "0x180719700")]
|
||||
private static double Obliquity(double julianCenturies)
|
||||
{
|
||||
return 0.0;
|
||||
}
|
||||
|
||||
// Token: 0x06001A68 RID: 6760 RVA: 0x00011700 File Offset: 0x0000F900
|
||||
[Token(Token = "0x6001A68")]
|
||||
[Address(RVA = "0x719180", Offset = "0x718180", VA = "0x180719180")]
|
||||
internal static long GetNumberOfDays(DateTime date)
|
||||
{
|
||||
return 0L;
|
||||
}
|
||||
|
||||
// Token: 0x06001A69 RID: 6761 RVA: 0x00011718 File Offset: 0x0000F918
|
||||
[Token(Token = "0x6001A69")]
|
||||
[Address(RVA = "0x719090", Offset = "0x718090", VA = "0x180719090")]
|
||||
private static int GetGregorianYear(double numberOfDays)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001A6A RID: 6762 RVA: 0x00011730 File Offset: 0x0000F930
|
||||
[Token(Token = "0x6001A6A")]
|
||||
[Address(RVA = "0x719A90", Offset = "0x718A90", VA = "0x180719A90")]
|
||||
private static double Reminder(double divisor, double dividend)
|
||||
{
|
||||
return 0.0;
|
||||
}
|
||||
|
||||
// Token: 0x06001A6B RID: 6763 RVA: 0x00011748 File Offset: 0x0000F948
|
||||
[Token(Token = "0x6001A6B")]
|
||||
[Address(RVA = "0x719570", Offset = "0x718570", VA = "0x180719570")]
|
||||
private static double NormalizeLongitude(double longitude)
|
||||
{
|
||||
return 0.0;
|
||||
}
|
||||
|
||||
// Token: 0x06001A6C RID: 6764 RVA: 0x00011760 File Offset: 0x0000F960
|
||||
[Token(Token = "0x6001A6C")]
|
||||
[Address(RVA = "0x717FB0", Offset = "0x716FB0", VA = "0x180717FB0")]
|
||||
public static double AsDayFraction(double longitude)
|
||||
{
|
||||
return 0.0;
|
||||
}
|
||||
|
||||
// Token: 0x06001A6D RID: 6765 RVA: 0x00011778 File Offset: 0x0000F978
|
||||
[Token(Token = "0x6001A6D")]
|
||||
[Address(RVA = "0x7199F0", Offset = "0x7189F0", VA = "0x1807199F0")]
|
||||
private static double PolynomialSum(double[] coefficients, double indeterminate)
|
||||
{
|
||||
return 0.0;
|
||||
}
|
||||
|
||||
// Token: 0x06001A6E RID: 6766 RVA: 0x00011790 File Offset: 0x0000F990
|
||||
[Token(Token = "0x6001A6E")]
|
||||
[Address(RVA = "0x718060", Offset = "0x717060", VA = "0x180718060")]
|
||||
private static double CenturiesFrom1900(int gregorianYear)
|
||||
{
|
||||
return 0.0;
|
||||
}
|
||||
|
||||
// Token: 0x06001A6F RID: 6767 RVA: 0x000117A8 File Offset: 0x0000F9A8
|
||||
[Token(Token = "0x6001A6F")]
|
||||
[Address(RVA = "0x7184E0", Offset = "0x7174E0", VA = "0x1807184E0")]
|
||||
private static double DefaultEphemerisCorrection(int gregorianYear)
|
||||
{
|
||||
return 0.0;
|
||||
}
|
||||
|
||||
// Token: 0x06001A70 RID: 6768 RVA: 0x000117C0 File Offset: 0x0000F9C0
|
||||
[Token(Token = "0x6001A70")]
|
||||
[Address(RVA = "0x7187F0", Offset = "0x7177F0", VA = "0x1807187F0")]
|
||||
private static double EphemerisCorrection1988to2019(int gregorianYear)
|
||||
{
|
||||
return 0.0;
|
||||
}
|
||||
|
||||
// Token: 0x06001A71 RID: 6769 RVA: 0x000117D8 File Offset: 0x0000F9D8
|
||||
[Token(Token = "0x6001A71")]
|
||||
[Address(RVA = "0x718780", Offset = "0x717780", VA = "0x180718780")]
|
||||
private static double EphemerisCorrection1900to1987(int gregorianYear)
|
||||
{
|
||||
return 0.0;
|
||||
}
|
||||
|
||||
// Token: 0x06001A72 RID: 6770 RVA: 0x000117F0 File Offset: 0x0000F9F0
|
||||
[Token(Token = "0x6001A72")]
|
||||
[Address(RVA = "0x718710", Offset = "0x717710", VA = "0x180718710")]
|
||||
private static double EphemerisCorrection1800to1899(int gregorianYear)
|
||||
{
|
||||
return 0.0;
|
||||
}
|
||||
|
||||
// Token: 0x06001A73 RID: 6771 RVA: 0x00011808 File Offset: 0x0000FA08
|
||||
[Token(Token = "0x6001A73")]
|
||||
[Address(RVA = "0x718680", Offset = "0x717680", VA = "0x180718680")]
|
||||
private static double EphemerisCorrection1700to1799(int gregorianYear)
|
||||
{
|
||||
return 0.0;
|
||||
}
|
||||
|
||||
// Token: 0x06001A74 RID: 6772 RVA: 0x00011820 File Offset: 0x0000FA20
|
||||
[Token(Token = "0x6001A74")]
|
||||
[Address(RVA = "0x7185F0", Offset = "0x7175F0", VA = "0x1807185F0")]
|
||||
private static double EphemerisCorrection1620to1699(int gregorianYear)
|
||||
{
|
||||
return 0.0;
|
||||
}
|
||||
|
||||
// Token: 0x06001A75 RID: 6773 RVA: 0x00011838 File Offset: 0x0000FA38
|
||||
[Token(Token = "0x6001A75")]
|
||||
[Address(RVA = "0x718810", Offset = "0x717810", VA = "0x180718810")]
|
||||
private static double EphemerisCorrection(double time)
|
||||
{
|
||||
return 0.0;
|
||||
}
|
||||
|
||||
// Token: 0x06001A76 RID: 6774 RVA: 0x00011850 File Offset: 0x0000FA50
|
||||
[Token(Token = "0x6001A76")]
|
||||
[Address(RVA = "0x719320", Offset = "0x718320", VA = "0x180719320")]
|
||||
public static double JulianCenturies(double moment)
|
||||
{
|
||||
return 0.0;
|
||||
}
|
||||
|
||||
// Token: 0x06001A77 RID: 6775 RVA: 0x00011868 File Offset: 0x0000FA68
|
||||
[Token(Token = "0x6001A77")]
|
||||
[Address(RVA = "0x7192C0", Offset = "0x7182C0", VA = "0x1807192C0")]
|
||||
private static bool IsNegative(double value)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06001A78 RID: 6776 RVA: 0x00011880 File Offset: 0x0000FA80
|
||||
[Token(Token = "0x6001A78")]
|
||||
[Address(RVA = "0x718350", Offset = "0x717350", VA = "0x180718350")]
|
||||
private static double CopySign(double value, double sign)
|
||||
{
|
||||
return 0.0;
|
||||
}
|
||||
|
||||
// Token: 0x06001A79 RID: 6777 RVA: 0x00011898 File Offset: 0x0000FA98
|
||||
[Token(Token = "0x6001A79")]
|
||||
[Address(RVA = "0x718B10", Offset = "0x717B10", VA = "0x180718B10")]
|
||||
private static double EquationOfTime(double time)
|
||||
{
|
||||
return 0.0;
|
||||
}
|
||||
|
||||
// Token: 0x06001A7A RID: 6778 RVA: 0x000118B0 File Offset: 0x0000FAB0
|
||||
[Token(Token = "0x6001A7A")]
|
||||
[Address(RVA = "0x717FC0", Offset = "0x716FC0", VA = "0x180717FC0")]
|
||||
private static double AsLocalTime(double apparentMidday, double longitude)
|
||||
{
|
||||
return 0.0;
|
||||
}
|
||||
|
||||
// Token: 0x06001A7B RID: 6779 RVA: 0x000118C8 File Offset: 0x0000FAC8
|
||||
[Token(Token = "0x6001A7B")]
|
||||
[Address(RVA = "0x7194A0", Offset = "0x7184A0", VA = "0x1807194A0")]
|
||||
public static double Midday(double date, double longitude)
|
||||
{
|
||||
return 0.0;
|
||||
}
|
||||
|
||||
// Token: 0x06001A7C RID: 6780 RVA: 0x000118E0 File Offset: 0x0000FAE0
|
||||
[Token(Token = "0x6001A7C")]
|
||||
[Address(RVA = "0x7191B0", Offset = "0x7181B0", VA = "0x1807191B0")]
|
||||
private static double InitLongitude(double longitude)
|
||||
{
|
||||
return 0.0;
|
||||
}
|
||||
|
||||
// Token: 0x06001A7D RID: 6781 RVA: 0x000118F8 File Offset: 0x0000FAF8
|
||||
[Token(Token = "0x6001A7D")]
|
||||
[Address(RVA = "0x719390", Offset = "0x718390", VA = "0x180719390")]
|
||||
public static double MiddayAtPersianObservationSite(double date)
|
||||
{
|
||||
return 0.0;
|
||||
}
|
||||
|
||||
// Token: 0x06001A7E RID: 6782 RVA: 0x00011910 File Offset: 0x0000FB10
|
||||
[Token(Token = "0x6001A7E")]
|
||||
[Address(RVA = "0x719770", Offset = "0x718770", VA = "0x180719770")]
|
||||
private static double PeriodicTerm(double julianCenturies, int x, double y, double z)
|
||||
{
|
||||
return 0.0;
|
||||
}
|
||||
|
||||
// Token: 0x06001A7F RID: 6783 RVA: 0x00011928 File Offset: 0x0000FB28
|
||||
[Token(Token = "0x6001A7F")]
|
||||
[Address(RVA = "0x719BA0", Offset = "0x718BA0", VA = "0x180719BA0")]
|
||||
private static double SumLongSequenceOfPeriodicTerms(double julianCenturies)
|
||||
{
|
||||
return 0.0;
|
||||
}
|
||||
|
||||
// Token: 0x06001A80 RID: 6784 RVA: 0x00011940 File Offset: 0x0000FB40
|
||||
[Token(Token = "0x6001A80")]
|
||||
[Address(RVA = "0x717F00", Offset = "0x716F00", VA = "0x180717F00")]
|
||||
private static double Aberration(double julianCenturies)
|
||||
{
|
||||
return 0.0;
|
||||
}
|
||||
|
||||
// Token: 0x06001A81 RID: 6785 RVA: 0x00011958 File Offset: 0x0000FB58
|
||||
[Token(Token = "0x6001A81")]
|
||||
[Address(RVA = "0x719630", Offset = "0x718630", VA = "0x180719630")]
|
||||
private static double Nutation(double julianCenturies)
|
||||
{
|
||||
return 0.0;
|
||||
}
|
||||
|
||||
// Token: 0x06001A82 RID: 6786 RVA: 0x00011970 File Offset: 0x0000FB70
|
||||
[Token(Token = "0x6001A82")]
|
||||
[Address(RVA = "0x718110", Offset = "0x717110", VA = "0x180718110")]
|
||||
public static double Compute(double time)
|
||||
{
|
||||
return 0.0;
|
||||
}
|
||||
|
||||
// Token: 0x06001A83 RID: 6787 RVA: 0x00011988 File Offset: 0x0000FB88
|
||||
[Token(Token = "0x6001A83")]
|
||||
[Address(RVA = "0x718040", Offset = "0x717040", VA = "0x180718040")]
|
||||
public static double AsSeason(double longitude)
|
||||
{
|
||||
return 0.0;
|
||||
}
|
||||
|
||||
// Token: 0x06001A84 RID: 6788 RVA: 0x000119A0 File Offset: 0x0000FBA0
|
||||
[Token(Token = "0x6001A84")]
|
||||
[Address(RVA = "0x718F90", Offset = "0x717F90", VA = "0x180718F90")]
|
||||
private static double EstimatePrior(double longitude, double time)
|
||||
{
|
||||
return 0.0;
|
||||
}
|
||||
|
||||
// Token: 0x06001A85 RID: 6789 RVA: 0x000119B8 File Offset: 0x0000FBB8
|
||||
[Token(Token = "0x6001A85")]
|
||||
[Address(RVA = "0x719800", Offset = "0x718800", VA = "0x180719800")]
|
||||
internal static long PersianNewYearOnOrBefore(long numberOfDays)
|
||||
{
|
||||
return 0L;
|
||||
}
|
||||
|
||||
// Token: 0x04000DE9 RID: 3561
|
||||
[Token(Token = "0x4000DE9")]
|
||||
private static long StartOf1810;
|
||||
|
||||
// Token: 0x04000DEA RID: 3562
|
||||
[Token(Token = "0x4000DEA")]
|
||||
private static long StartOf1900Century;
|
||||
|
||||
// Token: 0x04000DEB RID: 3563
|
||||
[Token(Token = "0x4000DEB")]
|
||||
private static double[] Coefficients1900to1987;
|
||||
|
||||
// Token: 0x04000DEC RID: 3564
|
||||
[Token(Token = "0x4000DEC")]
|
||||
private static double[] Coefficients1800to1899;
|
||||
|
||||
// Token: 0x04000DED RID: 3565
|
||||
[Token(Token = "0x4000DED")]
|
||||
private static double[] Coefficients1700to1799;
|
||||
|
||||
// Token: 0x04000DEE RID: 3566
|
||||
[Token(Token = "0x4000DEE")]
|
||||
private static double[] Coefficients1620to1699;
|
||||
|
||||
// Token: 0x04000DEF RID: 3567
|
||||
[Token(Token = "0x4000DEF")]
|
||||
private static double[] LambdaCoefficients;
|
||||
|
||||
// Token: 0x04000DF0 RID: 3568
|
||||
[Token(Token = "0x4000DF0")]
|
||||
private static double[] AnomalyCoefficients;
|
||||
|
||||
// Token: 0x04000DF1 RID: 3569
|
||||
[Token(Token = "0x4000DF1")]
|
||||
private static double[] EccentricityCoefficients;
|
||||
|
||||
// Token: 0x04000DF2 RID: 3570
|
||||
[Token(Token = "0x4000DF2")]
|
||||
private static double[] Coefficients;
|
||||
|
||||
// Token: 0x04000DF3 RID: 3571
|
||||
[Token(Token = "0x4000DF3")]
|
||||
private static double[] CoefficientsA;
|
||||
|
||||
// Token: 0x04000DF4 RID: 3572
|
||||
[Token(Token = "0x4000DF4")]
|
||||
private static double[] CoefficientsB;
|
||||
|
||||
// Token: 0x04000DF5 RID: 3573
|
||||
[Token(Token = "0x4000DF5")]
|
||||
private static CalendricalCalculationsHelper.EphemerisCorrectionAlgorithmMap[] EphemerisCorrectionTable;
|
||||
|
||||
// Token: 0x020002CD RID: 717
|
||||
[Token(Token = "0x20002CD")]
|
||||
private enum CorrectionAlgorithm
|
||||
{
|
||||
// Token: 0x04000DF7 RID: 3575
|
||||
[Token(Token = "0x4000DF7")]
|
||||
Default,
|
||||
// Token: 0x04000DF8 RID: 3576
|
||||
[Token(Token = "0x4000DF8")]
|
||||
Year1988to2019,
|
||||
// Token: 0x04000DF9 RID: 3577
|
||||
[Token(Token = "0x4000DF9")]
|
||||
Year1900to1987,
|
||||
// Token: 0x04000DFA RID: 3578
|
||||
[Token(Token = "0x4000DFA")]
|
||||
Year1800to1899,
|
||||
// Token: 0x04000DFB RID: 3579
|
||||
[Token(Token = "0x4000DFB")]
|
||||
Year1700to1799,
|
||||
// Token: 0x04000DFC RID: 3580
|
||||
[Token(Token = "0x4000DFC")]
|
||||
Year1620to1699
|
||||
}
|
||||
|
||||
// Token: 0x020002CE RID: 718
|
||||
[Token(Token = "0x20002CE")]
|
||||
private struct EphemerisCorrectionAlgorithmMap
|
||||
{
|
||||
// Token: 0x06001A87 RID: 6791 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001A87")]
|
||||
[Address(RVA = "0x5AB1F0", Offset = "0x5AA1F0", VA = "0x1805AB1F0")]
|
||||
public EphemerisCorrectionAlgorithmMap(int year, CalendricalCalculationsHelper.CorrectionAlgorithm algorithm)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000DFD RID: 3581
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000DFD")]
|
||||
internal int _lowestYear;
|
||||
|
||||
// Token: 0x04000DFE RID: 3582
|
||||
[FieldOffset(Offset = "0x4")]
|
||||
[Token(Token = "0x4000DFE")]
|
||||
internal CalendricalCalculationsHelper.CorrectionAlgorithm _algorithm;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,118 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
/// <summary>Retrieves information about a Unicode character. This class cannot be inherited.</summary>
|
||||
// Token: 0x020002CA RID: 714
|
||||
[Token(Token = "0x20002CA")]
|
||||
public static class CharUnicodeInfo
|
||||
{
|
||||
// Token: 0x06001A58 RID: 6744 RVA: 0x000115B0 File Offset: 0x0000F7B0
|
||||
[Token(Token = "0x6001A58")]
|
||||
[Address(RVA = "0xD3C4B0", Offset = "0xD3B4B0", VA = "0x180D3C4B0")]
|
||||
internal static int InternalConvertToUtf32(string s, int index)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001A59 RID: 6745 RVA: 0x000115C8 File Offset: 0x0000F7C8
|
||||
[Token(Token = "0x6001A59")]
|
||||
[Address(RVA = "0xD3C8D0", Offset = "0xD3B8D0", VA = "0x180D3C8D0")]
|
||||
internal static bool IsWhiteSpace(string s, int index)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06001A5A RID: 6746 RVA: 0x000115E0 File Offset: 0x0000F7E0
|
||||
[Token(Token = "0x6001A5A")]
|
||||
[Address(RVA = "0xD3CAC0", Offset = "0xD3BAC0", VA = "0x180D3CAC0")]
|
||||
internal static bool IsWhiteSpace(char c)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Gets the Unicode category of the specified character.</summary>
|
||||
/// <param name="ch">The Unicode character for which to get the Unicode category.</param>
|
||||
/// <returns>A <see cref="T:System.Globalization.UnicodeCategory" /> value indicating the category of the specified character.</returns>
|
||||
// Token: 0x06001A5B RID: 6747 RVA: 0x000115F8 File Offset: 0x0000F7F8
|
||||
[Token(Token = "0x6001A5B")]
|
||||
[Address(RVA = "0xD3C450", Offset = "0xD3B450", VA = "0x180D3C450")]
|
||||
public static UnicodeCategory GetUnicodeCategory(char ch)
|
||||
{
|
||||
return UnicodeCategory.UppercaseLetter;
|
||||
}
|
||||
|
||||
/// <summary>Gets the Unicode category of the character at the specified index of the specified string.</summary>
|
||||
/// <param name="s">The <see cref="T:System.String" /> containing the Unicode character for which to get the Unicode category.</param>
|
||||
/// <param name="index">The index of the Unicode character for which to get the Unicode category.</param>
|
||||
/// <returns>A <see cref="T:System.Globalization.UnicodeCategory" /> value indicating the category of the character at the specified index of the specified string.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="s" /> is <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="index" /> is outside the range of valid indexes in <paramref name="s" />.</exception>
|
||||
// Token: 0x06001A5C RID: 6748 RVA: 0x00011610 File Offset: 0x0000F810
|
||||
[Token(Token = "0x6001A5C")]
|
||||
[Address(RVA = "0xD3C2B0", Offset = "0xD3B2B0", VA = "0x180D3C2B0")]
|
||||
public static UnicodeCategory GetUnicodeCategory(string s, int index)
|
||||
{
|
||||
return UnicodeCategory.UppercaseLetter;
|
||||
}
|
||||
|
||||
// Token: 0x06001A5D RID: 6749 RVA: 0x00011628 File Offset: 0x0000F828
|
||||
[Token(Token = "0x6001A5D")]
|
||||
[Address(RVA = "0xD3C690", Offset = "0xD3B690", VA = "0x180D3C690")]
|
||||
internal static UnicodeCategory InternalGetUnicodeCategory(int ch)
|
||||
{
|
||||
return UnicodeCategory.UppercaseLetter;
|
||||
}
|
||||
|
||||
// Token: 0x06001A5E RID: 6750 RVA: 0x00011640 File Offset: 0x0000F840
|
||||
[Token(Token = "0x6001A5E")]
|
||||
[Address(RVA = "0xD3C570", Offset = "0xD3B570", VA = "0x180D3C570")]
|
||||
internal static byte InternalGetCategoryValue(int ch, int offset)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001A5F RID: 6751 RVA: 0x00011658 File Offset: 0x0000F858
|
||||
[Token(Token = "0x6001A5F")]
|
||||
[Address(RVA = "0xD3C7E0", Offset = "0xD3B7E0", VA = "0x180D3C7E0")]
|
||||
internal static UnicodeCategory InternalGetUnicodeCategory(string value, int index)
|
||||
{
|
||||
return UnicodeCategory.UppercaseLetter;
|
||||
}
|
||||
|
||||
// Token: 0x04000DE4 RID: 3556
|
||||
[Token(Token = "0x4000DE4")]
|
||||
private static ushort[] s_pCategoryLevel1Index;
|
||||
|
||||
// Token: 0x04000DE5 RID: 3557
|
||||
[Token(Token = "0x4000DE5")]
|
||||
private static byte[] s_pCategoriesValue;
|
||||
|
||||
// Token: 0x04000DE6 RID: 3558
|
||||
[Token(Token = "0x4000DE6")]
|
||||
private static ushort[] s_pNumericLevel1Index;
|
||||
|
||||
// Token: 0x04000DE7 RID: 3559
|
||||
[Token(Token = "0x4000DE7")]
|
||||
private static byte[] s_pNumericValues;
|
||||
|
||||
// Token: 0x04000DE8 RID: 3560
|
||||
[Token(Token = "0x4000DE8")]
|
||||
private static ushort[] s_pDigitValues;
|
||||
|
||||
// Token: 0x020002CB RID: 715
|
||||
[Token(Token = "0x20002CB")]
|
||||
internal static class Debug
|
||||
{
|
||||
// Token: 0x06001A61 RID: 6753 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001A61")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")]
|
||||
internal static void Assert(bool condition, string message)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,262 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
/// <summary>Represents time in divisions, such as months, days, and years. Years are calculated using the Chinese calendar, while days and months are calculated using the lunisolar calendar.</summary>
|
||||
// Token: 0x020002D4 RID: 724
|
||||
[Token(Token = "0x20002D4")]
|
||||
[Serializable]
|
||||
public class ChineseLunisolarCalendar : EastAsianLunisolarCalendar
|
||||
{
|
||||
/// <summary>Gets the minimum date and time supported by the <see cref="T:System.Globalization.ChineseLunisolarCalendar" /> class.</summary>
|
||||
/// <returns>A <see cref="T:System.DateTime" /> type that represents February 19, 1901 in the Gregorian calendar, which is equivalent to the constructor, DateTime(1901, 2, 19).</returns>
|
||||
// Token: 0x17000338 RID: 824
|
||||
// (get) Token: 0x06001AE4 RID: 6884 RVA: 0x00011EE0 File Offset: 0x000100E0
|
||||
[Token(Token = "0x17000338")]
|
||||
[ComVisible(false)]
|
||||
public override DateTime MinSupportedDateTime
|
||||
{
|
||||
[Token(Token = "0x6001AE4")]
|
||||
[Address(RVA = "0xD3D350", Offset = "0xD3C350", VA = "0x180D3D350", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the maximum date and time supported by the <see cref="T:System.Globalization.ChineseLunisolarCalendar" /> class.</summary>
|
||||
/// <returns>A <see cref="T:System.DateTime" /> type that represents the last moment on January 28, 2101 in the Gregorian calendar, which is approximately equal to the constructor DateTime(2101, 1, 28, 23, 59, 59, 999).</returns>
|
||||
// Token: 0x17000339 RID: 825
|
||||
// (get) Token: 0x06001AE5 RID: 6885 RVA: 0x00011EF8 File Offset: 0x000100F8
|
||||
[Token(Token = "0x17000339")]
|
||||
[ComVisible(false)]
|
||||
public override DateTime MaxSupportedDateTime
|
||||
{
|
||||
[Token(Token = "0x6001AE5")]
|
||||
[Address(RVA = "0xD3D280", Offset = "0xD3C280", VA = "0x180D3D280", Slot = "6")]
|
||||
get
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the number of days in the year that precedes the year that is specified by the <see cref="P:System.Globalization.ChineseLunisolarCalendar.MinSupportedDateTime" /> property.</summary>
|
||||
/// <returns>The number of days in the year that precedes the year specified by <see cref="P:System.Globalization.ChineseLunisolarCalendar.MinSupportedDateTime" />.</returns>
|
||||
// Token: 0x1700033A RID: 826
|
||||
// (get) Token: 0x06001AE6 RID: 6886 RVA: 0x00011F10 File Offset: 0x00010110
|
||||
[Token(Token = "0x1700033A")]
|
||||
protected override int DaysInYearBeforeMinSupportedYear
|
||||
{
|
||||
[Token(Token = "0x6001AE6")]
|
||||
[Address(RVA = "0xD3D1A0", Offset = "0xD3C1A0", VA = "0x180D3D1A0", Slot = "24")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700033B RID: 827
|
||||
// (get) Token: 0x06001AE7 RID: 6887 RVA: 0x00011F28 File Offset: 0x00010128
|
||||
[Token(Token = "0x1700033B")]
|
||||
internal override int MinCalendarYear
|
||||
{
|
||||
[Token(Token = "0x6001AE7")]
|
||||
[Address(RVA = "0xD3D2E0", Offset = "0xD3C2E0", VA = "0x180D3D2E0", Slot = "44")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700033C RID: 828
|
||||
// (get) Token: 0x06001AE8 RID: 6888 RVA: 0x00011F40 File Offset: 0x00010140
|
||||
[Token(Token = "0x1700033C")]
|
||||
internal override int MaxCalendarYear
|
||||
{
|
||||
[Token(Token = "0x6001AE8")]
|
||||
[Address(RVA = "0xD3D210", Offset = "0xD3C210", VA = "0x180D3D210", Slot = "45")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700033D RID: 829
|
||||
// (get) Token: 0x06001AE9 RID: 6889 RVA: 0x00011F58 File Offset: 0x00010158
|
||||
[Token(Token = "0x1700033D")]
|
||||
internal override DateTime MinDate
|
||||
{
|
||||
[Token(Token = "0x6001AE9")]
|
||||
[Address(RVA = "0xD3D2F0", Offset = "0xD3C2F0", VA = "0x180D3D2F0", Slot = "47")]
|
||||
get
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700033E RID: 830
|
||||
// (get) Token: 0x06001AEA RID: 6890 RVA: 0x00011F70 File Offset: 0x00010170
|
||||
[Token(Token = "0x1700033E")]
|
||||
internal override DateTime MaxDate
|
||||
{
|
||||
[Token(Token = "0x6001AEA")]
|
||||
[Address(RVA = "0xD3D220", Offset = "0xD3C220", VA = "0x180D3D220", Slot = "48")]
|
||||
get
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700033F RID: 831
|
||||
// (get) Token: 0x06001AEB RID: 6891 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x1700033F")]
|
||||
internal override EraInfo[] CalEraInfo
|
||||
{
|
||||
[Token(Token = "0x6001AEB")]
|
||||
[Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "46")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06001AEC RID: 6892 RVA: 0x00011F88 File Offset: 0x00010188
|
||||
[Token(Token = "0x6001AEC")]
|
||||
[Address(RVA = "0xD3CE40", Offset = "0xD3BE40", VA = "0x180D3CE40", Slot = "41")]
|
||||
internal override int GetYearInfo(int LunarYear, int Index)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001AED RID: 6893 RVA: 0x00011FA0 File Offset: 0x000101A0
|
||||
[Token(Token = "0x6001AED")]
|
||||
[Address(RVA = "0x5028A0", Offset = "0x5018A0", VA = "0x1805028A0", Slot = "42")]
|
||||
internal override int GetYear(int year, DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001AEE RID: 6894 RVA: 0x00011FB8 File Offset: 0x000101B8
|
||||
[Token(Token = "0x6001AEE")]
|
||||
[Address(RVA = "0xD3CCE0", Offset = "0xD3BCE0", VA = "0x180D3CCE0", Slot = "43")]
|
||||
internal override int GetGregorianYear(int year, int era)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Globalization.ChineseLunisolarCalendar" /> class.</summary>
|
||||
// Token: 0x06001AEF RID: 6895 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001AEF")]
|
||||
[Address(RVA = "0xD3D140", Offset = "0xD3C140", VA = "0x180D3D140")]
|
||||
public ChineseLunisolarCalendar()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Retrieves the era that corresponds to the specified <see cref="T:System.DateTime" /> type.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> type to read.</param>
|
||||
/// <returns>An integer that represents the era in the <paramref name="time" /> parameter.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="time" /> is less than <see cref="P:System.Globalization.ChineseLunisolarCalendar.MinSupportedDateTime" /> or greater than <see cref="P:System.Globalization.ChineseLunisolarCalendar.MaxSupportedDateTime" />.</exception>
|
||||
// Token: 0x06001AF0 RID: 6896 RVA: 0x00011FD0 File Offset: 0x000101D0
|
||||
[Token(Token = "0x6001AF0")]
|
||||
[Address(RVA = "0xD3CCA0", Offset = "0xD3BCA0", VA = "0x180D3CCA0", Slot = "20")]
|
||||
[ComVisible(false)]
|
||||
public override int GetEra(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x17000340 RID: 832
|
||||
// (get) Token: 0x06001AF1 RID: 6897 RVA: 0x00011FE8 File Offset: 0x000101E8
|
||||
[Token(Token = "0x17000340")]
|
||||
internal override int ID
|
||||
{
|
||||
[Token(Token = "0x6001AF1")]
|
||||
[Address(RVA = "0x72B370", Offset = "0x72A370", VA = "0x18072B370", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000341 RID: 833
|
||||
// (get) Token: 0x06001AF2 RID: 6898 RVA: 0x00012000 File Offset: 0x00010200
|
||||
[Token(Token = "0x17000341")]
|
||||
internal override int BaseCalendarID
|
||||
{
|
||||
[Token(Token = "0x6001AF2")]
|
||||
[Address(RVA = "0x4E8690", Offset = "0x4E7690", VA = "0x1804E8690", Slot = "8")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the eras that correspond to the range of dates and times supported by the current <see cref="T:System.Globalization.ChineseLunisolarCalendar" /> object.</summary>
|
||||
/// <returns>An array of 32-bit signed integers that specify the relevant eras. The return value for a <see cref="T:System.Globalization.ChineseLunisolarCalendar" /> object is always an array containing one element equal to the <see cref="F:System.Globalization.ChineseLunisolarCalendar.ChineseEra" /> value.</returns>
|
||||
// Token: 0x17000342 RID: 834
|
||||
// (get) Token: 0x06001AF3 RID: 6899 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000342")]
|
||||
[ComVisible(false)]
|
||||
public override int[] Eras
|
||||
{
|
||||
[Token(Token = "0x6001AF3")]
|
||||
[Address(RVA = "0xD3D1B0", Offset = "0xD3C1B0", VA = "0x180D3D1B0", Slot = "21")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Specifies the era that corresponds to the current <see cref="T:System.Globalization.ChineseLunisolarCalendar" /> object.</summary>
|
||||
// Token: 0x04000E56 RID: 3670
|
||||
[Token(Token = "0x4000E56")]
|
||||
public const int ChineseEra = 1;
|
||||
|
||||
// Token: 0x04000E57 RID: 3671
|
||||
[Token(Token = "0x4000E57")]
|
||||
internal const int MIN_LUNISOLAR_YEAR = 1901;
|
||||
|
||||
// Token: 0x04000E58 RID: 3672
|
||||
[Token(Token = "0x4000E58")]
|
||||
internal const int MAX_LUNISOLAR_YEAR = 2100;
|
||||
|
||||
// Token: 0x04000E59 RID: 3673
|
||||
[Token(Token = "0x4000E59")]
|
||||
internal const int MIN_GREGORIAN_YEAR = 1901;
|
||||
|
||||
// Token: 0x04000E5A RID: 3674
|
||||
[Token(Token = "0x4000E5A")]
|
||||
internal const int MIN_GREGORIAN_MONTH = 2;
|
||||
|
||||
// Token: 0x04000E5B RID: 3675
|
||||
[Token(Token = "0x4000E5B")]
|
||||
internal const int MIN_GREGORIAN_DAY = 19;
|
||||
|
||||
// Token: 0x04000E5C RID: 3676
|
||||
[Token(Token = "0x4000E5C")]
|
||||
internal const int MAX_GREGORIAN_YEAR = 2101;
|
||||
|
||||
// Token: 0x04000E5D RID: 3677
|
||||
[Token(Token = "0x4000E5D")]
|
||||
internal const int MAX_GREGORIAN_MONTH = 1;
|
||||
|
||||
// Token: 0x04000E5E RID: 3678
|
||||
[Token(Token = "0x4000E5E")]
|
||||
internal const int MAX_GREGORIAN_DAY = 28;
|
||||
|
||||
// Token: 0x04000E5F RID: 3679
|
||||
[Token(Token = "0x4000E5F")]
|
||||
internal static DateTime minDate;
|
||||
|
||||
// Token: 0x04000E60 RID: 3680
|
||||
[Token(Token = "0x4000E60")]
|
||||
internal static DateTime maxDate;
|
||||
|
||||
// Token: 0x04000E61 RID: 3681
|
||||
[Token(Token = "0x4000E61")]
|
||||
private static readonly int[,] yinfo;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,99 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
// Token: 0x0200030D RID: 781
|
||||
[Token(Token = "0x200030D")]
|
||||
[Serializable]
|
||||
internal class CodePageDataItem
|
||||
{
|
||||
// Token: 0x06001DFC RID: 7676 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001DFC")]
|
||||
[Address(RVA = "0xD3D500", Offset = "0xD3C500", VA = "0x180D3D500")]
|
||||
internal CodePageDataItem(int dataIndex)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001DFD RID: 7677 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001DFD")]
|
||||
[Address(RVA = "0xD3D3B0", Offset = "0xD3C3B0", VA = "0x180D3D3B0")]
|
||||
internal static string CreateString(string pStrings, uint index)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x17000422 RID: 1058
|
||||
// (get) Token: 0x06001DFE RID: 7678 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000422")]
|
||||
public string WebName
|
||||
{
|
||||
[Token(Token = "0x6001DFE")]
|
||||
[Address(RVA = "0xD3D7A0", Offset = "0xD3C7A0", VA = "0x180D3D7A0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000423 RID: 1059
|
||||
// (get) Token: 0x06001DFF RID: 7679 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000423")]
|
||||
public string HeaderName
|
||||
{
|
||||
[Token(Token = "0x6001DFF")]
|
||||
[Address(RVA = "0xD3D6C0", Offset = "0xD3C6C0", VA = "0x180D3D6C0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000424 RID: 1060
|
||||
// (get) Token: 0x06001E00 RID: 7680 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000424")]
|
||||
public string BodyName
|
||||
{
|
||||
[Token(Token = "0x6001E00")]
|
||||
[Address(RVA = "0xD3D5E0", Offset = "0xD3C5E0", VA = "0x180D3D5E0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x040010A6 RID: 4262
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40010A6")]
|
||||
internal int m_dataIndex;
|
||||
|
||||
// Token: 0x040010A7 RID: 4263
|
||||
[FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x40010A7")]
|
||||
internal int m_uiFamilyCodePage;
|
||||
|
||||
// Token: 0x040010A8 RID: 4264
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40010A8")]
|
||||
internal string m_webName;
|
||||
|
||||
// Token: 0x040010A9 RID: 4265
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40010A9")]
|
||||
internal string m_headerName;
|
||||
|
||||
// Token: 0x040010AA RID: 4266
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x40010AA")]
|
||||
internal string m_bodyName;
|
||||
|
||||
// Token: 0x040010AB RID: 4267
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x40010AB")]
|
||||
internal uint m_flags;
|
||||
|
||||
// Token: 0x040010AC RID: 4268
|
||||
[Token(Token = "0x40010AC")]
|
||||
private static readonly char[] sep;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,608 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.InteropServices;
|
||||
using System.Runtime.Serialization;
|
||||
using Cpp2IlInjected;
|
||||
using Mono.Globalization.Unicode;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
/// <summary>Implements a set of methods for culture-sensitive string comparisons.</summary>
|
||||
// Token: 0x020002D6 RID: 726
|
||||
[Token(Token = "0x20002D6")]
|
||||
[ComVisible(true)]
|
||||
[Serializable]
|
||||
public class CompareInfo : IDeserializationCallback
|
||||
{
|
||||
// Token: 0x06001AF5 RID: 6901 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001AF5")]
|
||||
[Address(RVA = "0xD3F2F0", Offset = "0xD3E2F0", VA = "0x180D3F2F0")]
|
||||
internal CompareInfo(CultureInfo culture)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new <see cref="T:System.Globalization.CompareInfo" /> object that is associated with the culture with the specified name.</summary>
|
||||
/// <param name="name">A string representing the culture name.</param>
|
||||
/// <returns>A new <see cref="T:System.Globalization.CompareInfo" /> object associated with the culture with the specified identifier and using string comparison methods in the current <see cref="T:System.Reflection.Assembly" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="name" /> is <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.ArgumentException">
|
||||
/// <paramref name="name" /> is an invalid culture name.</exception>
|
||||
// Token: 0x06001AF6 RID: 6902 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001AF6")]
|
||||
[Address(RVA = "0xD3E380", Offset = "0xD3D380", VA = "0x180D3E380")]
|
||||
public static CompareInfo GetCompareInfo(string name)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001AF7 RID: 6903 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001AF7")]
|
||||
[Address(RVA = "0x9BEAD0", Offset = "0x9BDAD0", VA = "0x1809BEAD0")]
|
||||
[OnDeserializing]
|
||||
private void OnDeserializing(StreamingContext ctx)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001AF8 RID: 6904 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001AF8")]
|
||||
[Address(RVA = "0xD3F140", Offset = "0xD3E140", VA = "0x180D3F140")]
|
||||
private void OnDeserialized()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001AF9 RID: 6905 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001AF9")]
|
||||
[Address(RVA = "0xD3F1F0", Offset = "0xD3E1F0", VA = "0x180D3F1F0")]
|
||||
[OnDeserialized]
|
||||
private void OnDeserialized(StreamingContext ctx)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001AFA RID: 6906 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001AFA")]
|
||||
[Address(RVA = "0xD3F200", Offset = "0xD3E200", VA = "0x180D3F200")]
|
||||
[OnSerializing]
|
||||
private void OnSerializing(StreamingContext ctx)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Runs when the entire object graph has been deserialized.</summary>
|
||||
/// <param name="sender">The object that initiated the callback.</param>
|
||||
// Token: 0x06001AFB RID: 6907 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001AFB")]
|
||||
[Address(RVA = "0xD3F1F0", Offset = "0xD3E1F0", VA = "0x180D3F1F0", Slot = "4")]
|
||||
void IDeserializationCallback.OnDeserialization(object sender)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets the name of the culture used for sorting operations by this <see cref="T:System.Globalization.CompareInfo" /> object.</summary>
|
||||
/// <returns>The name of a culture.</returns>
|
||||
// Token: 0x17000343 RID: 835
|
||||
// (get) Token: 0x06001AFC RID: 6908 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000343")]
|
||||
[ComVisible(false)]
|
||||
public virtual string Name
|
||||
{
|
||||
[Token(Token = "0x6001AFC")]
|
||||
[Address(RVA = "0xD3F370", Offset = "0xD3E370", VA = "0x180D3F370", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Compares two strings.</summary>
|
||||
/// <param name="string1">The first string to compare.</param>
|
||||
/// <param name="string2">The second string to compare.</param>
|
||||
/// <returns>A 32-bit signed integer indicating the lexical relationship between the two comparands.
|
||||
/// Value
|
||||
///
|
||||
/// Condition
|
||||
///
|
||||
/// zero
|
||||
///
|
||||
/// The two strings are equal.
|
||||
///
|
||||
/// less than zero
|
||||
///
|
||||
/// <paramref name="string1" /> is less than <paramref name="string2" />.
|
||||
///
|
||||
/// greater than zero
|
||||
///
|
||||
/// <paramref name="string1" /> is greater than <paramref name="string2" />.</returns>
|
||||
// Token: 0x06001AFD RID: 6909 RVA: 0x00012018 File Offset: 0x00010218
|
||||
[Token(Token = "0x6001AFD")]
|
||||
[Address(RVA = "0xD3D8D0", Offset = "0xD3C8D0", VA = "0x180D3D8D0", Slot = "6")]
|
||||
public virtual int Compare(string string1, string string2)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Compares two strings using the specified <see cref="T:System.Globalization.CompareOptions" /> value.</summary>
|
||||
/// <param name="string1">The first string to compare.</param>
|
||||
/// <param name="string2">The second string to compare.</param>
|
||||
/// <param name="options">A value that defines how <paramref name="string1" /> and <paramref name="string2" /> should be compared. <paramref name="options" /> is either the enumeration value <see cref="F:System.Globalization.CompareOptions.Ordinal" />, or a bitwise combination of one or more of the following values: <see cref="F:System.Globalization.CompareOptions.IgnoreCase" />, <see cref="F:System.Globalization.CompareOptions.IgnoreSymbols" />, <see cref="F:System.Globalization.CompareOptions.IgnoreNonSpace" />, <see cref="F:System.Globalization.CompareOptions.IgnoreWidth" />, <see cref="F:System.Globalization.CompareOptions.IgnoreKanaType" />, and <see cref="F:System.Globalization.CompareOptions.StringSort" />.</param>
|
||||
/// <returns>A 32-bit signed integer indicating the lexical relationship between the two comparands.
|
||||
/// Value
|
||||
///
|
||||
/// Condition
|
||||
///
|
||||
/// zero
|
||||
///
|
||||
/// The two strings are equal.
|
||||
///
|
||||
/// less than zero
|
||||
///
|
||||
/// <paramref name="string1" /> is less than <paramref name="string2" />.
|
||||
///
|
||||
/// greater than zero
|
||||
///
|
||||
/// <paramref name="string1" /> is greater than <paramref name="string2" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentException">
|
||||
/// <paramref name="options" /> contains an invalid <see cref="T:System.Globalization.CompareOptions" /> value.</exception>
|
||||
// Token: 0x06001AFE RID: 6910 RVA: 0x00012030 File Offset: 0x00010230
|
||||
[Token(Token = "0x6001AFE")]
|
||||
[Address(RVA = "0xD3D900", Offset = "0xD3C900", VA = "0x180D3D900", Slot = "7")]
|
||||
public virtual int Compare(string string1, string string2, CompareOptions options)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Compares a section of one string with a section of another string using the specified <see cref="T:System.Globalization.CompareOptions" /> value.</summary>
|
||||
/// <param name="string1">The first string to compare.</param>
|
||||
/// <param name="offset1">The zero-based index of the character in <paramref name="string1" /> at which to start comparing.</param>
|
||||
/// <param name="length1">The number of consecutive characters in <paramref name="string1" /> to compare.</param>
|
||||
/// <param name="string2">The second string to compare.</param>
|
||||
/// <param name="offset2">The zero-based index of the character in <paramref name="string2" /> at which to start comparing.</param>
|
||||
/// <param name="length2">The number of consecutive characters in <paramref name="string2" /> to compare.</param>
|
||||
/// <param name="options">A value that defines how <paramref name="string1" /> and <paramref name="string2" /> should be compared. <paramref name="options" /> is either the enumeration value <see cref="F:System.Globalization.CompareOptions.Ordinal" />, or a bitwise combination of one or more of the following values: <see cref="F:System.Globalization.CompareOptions.IgnoreCase" />, <see cref="F:System.Globalization.CompareOptions.IgnoreSymbols" />, <see cref="F:System.Globalization.CompareOptions.IgnoreNonSpace" />, <see cref="F:System.Globalization.CompareOptions.IgnoreWidth" />, <see cref="F:System.Globalization.CompareOptions.IgnoreKanaType" />, and <see cref="F:System.Globalization.CompareOptions.StringSort" />.</param>
|
||||
/// <returns>A 32-bit signed integer indicating the lexical relationship between the two comparands.
|
||||
/// Value
|
||||
///
|
||||
/// Condition
|
||||
///
|
||||
/// zero
|
||||
///
|
||||
/// The two strings are equal.
|
||||
///
|
||||
/// less than zero
|
||||
///
|
||||
/// The specified section of <paramref name="string1" /> is less than the specified section of <paramref name="string2" />.
|
||||
///
|
||||
/// greater than zero
|
||||
///
|
||||
/// The specified section of <paramref name="string1" /> is greater than the specified section of <paramref name="string2" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="offset1" /> or <paramref name="length1" /> or <paramref name="offset2" /> or <paramref name="length2" /> is less than zero.
|
||||
/// -or-
|
||||
/// <paramref name="offset1" /> is greater than or equal to the number of characters in <paramref name="string1" />.
|
||||
/// -or-
|
||||
/// <paramref name="offset2" /> is greater than or equal to the number of characters in <paramref name="string2" />.
|
||||
/// -or-
|
||||
/// <paramref name="length1" /> is greater than the number of characters from <paramref name="offset1" /> to the end of <paramref name="string1" />.
|
||||
/// -or-
|
||||
/// <paramref name="length2" /> is greater than the number of characters from <paramref name="offset2" /> to the end of <paramref name="string2" />.</exception>
|
||||
/// <exception cref="T:System.ArgumentException">
|
||||
/// <paramref name="options" /> contains an invalid <see cref="T:System.Globalization.CompareOptions" /> value.</exception>
|
||||
// Token: 0x06001AFF RID: 6911 RVA: 0x00012048 File Offset: 0x00010248
|
||||
[Token(Token = "0x6001AFF")]
|
||||
[Address(RVA = "0xD3DA70", Offset = "0xD3CA70", VA = "0x180D3DA70", Slot = "8")]
|
||||
public virtual int Compare(string string1, int offset1, int length1, string string2, int offset2, int length2, CompareOptions options)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001B00 RID: 6912 RVA: 0x00012060 File Offset: 0x00010260
|
||||
[Token(Token = "0x6001B00")]
|
||||
[Address(RVA = "0xD3D870", Offset = "0xD3C870", VA = "0x180D3D870")]
|
||||
private static int CompareOrdinal(string string1, int offset1, int length1, string string2, int offset2, int length2)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the specified source string starts with the specified prefix using the specified <see cref="T:System.Globalization.CompareOptions" /> value.</summary>
|
||||
/// <param name="source">The string to search in.</param>
|
||||
/// <param name="prefix">The string to compare with the beginning of <paramref name="source" />.</param>
|
||||
/// <param name="options">A value that defines how <paramref name="source" /> and <paramref name="prefix" /> should be compared. <paramref name="options" /> is either the enumeration value <see cref="F:System.Globalization.CompareOptions.Ordinal" />, or a bitwise combination of one or more of the following values: <see cref="F:System.Globalization.CompareOptions.IgnoreCase" />, <see cref="F:System.Globalization.CompareOptions.IgnoreSymbols" />, <see cref="F:System.Globalization.CompareOptions.IgnoreNonSpace" />, <see cref="F:System.Globalization.CompareOptions.IgnoreWidth" />, and <see cref="F:System.Globalization.CompareOptions.IgnoreKanaType" />.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the length of <paramref name="prefix" /> is less than or equal to the length of <paramref name="source" /> and <paramref name="source" /> starts with <paramref name="prefix" />; otherwise, <see langword="false" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="source" /> is <see langword="null" />.
|
||||
/// -or-
|
||||
/// <paramref name="prefix" /> is <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.ArgumentException">
|
||||
/// <paramref name="options" /> contains an invalid <see cref="T:System.Globalization.CompareOptions" /> value.</exception>
|
||||
// Token: 0x06001B01 RID: 6913 RVA: 0x00012078 File Offset: 0x00010278
|
||||
[Token(Token = "0x6001B01")]
|
||||
[Address(RVA = "0xD3EA60", Offset = "0xD3DA60", VA = "0x180D3EA60", Slot = "9")]
|
||||
public virtual bool IsPrefix(string source, string prefix, CompareOptions options)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the specified source string ends with the specified suffix using the specified <see cref="T:System.Globalization.CompareOptions" /> value.</summary>
|
||||
/// <param name="source">The string to search in.</param>
|
||||
/// <param name="suffix">The string to compare with the end of <paramref name="source" />.</param>
|
||||
/// <param name="options">A value that defines how <paramref name="source" /> and <paramref name="suffix" /> should be compared. <paramref name="options" /> is either the enumeration value <see cref="F:System.Globalization.CompareOptions.Ordinal" /> used by itself, or the bitwise combination of one or more of the following values: <see cref="F:System.Globalization.CompareOptions.IgnoreCase" />, <see cref="F:System.Globalization.CompareOptions.IgnoreSymbols" />, <see cref="F:System.Globalization.CompareOptions.IgnoreNonSpace" />, <see cref="F:System.Globalization.CompareOptions.IgnoreWidth" />, and <see cref="F:System.Globalization.CompareOptions.IgnoreKanaType" />.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the length of <paramref name="suffix" /> is less than or equal to the length of <paramref name="source" /> and <paramref name="source" /> ends with <paramref name="suffix" />; otherwise, <see langword="false" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="source" /> is <see langword="null" />.
|
||||
/// -or-
|
||||
/// <paramref name="suffix" /> is <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.ArgumentException">
|
||||
/// <paramref name="options" /> contains an invalid <see cref="T:System.Globalization.CompareOptions" /> value.</exception>
|
||||
// Token: 0x06001B02 RID: 6914 RVA: 0x00012090 File Offset: 0x00010290
|
||||
[Token(Token = "0x6001B02")]
|
||||
[Address(RVA = "0xD3EC30", Offset = "0xD3DC30", VA = "0x180D3EC30", Slot = "10")]
|
||||
public virtual bool IsSuffix(string source, string suffix, CompareOptions options)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Searches for the specified substring and returns the zero-based index of the first occurrence within the entire source string using the specified <see cref="T:System.Globalization.CompareOptions" /> value.</summary>
|
||||
/// <param name="source">The string to search.</param>
|
||||
/// <param name="value">The string to locate within <paramref name="source" />.</param>
|
||||
/// <param name="options">A value that defines how <paramref name="source" /> and <paramref name="value" /> should be compared. <paramref name="options" /> is either the enumeration value <see cref="F:System.Globalization.CompareOptions.Ordinal" />, or a bitwise combination of one or more of the following values: <see cref="F:System.Globalization.CompareOptions.IgnoreCase" />, <see cref="F:System.Globalization.CompareOptions.IgnoreSymbols" />, <see cref="F:System.Globalization.CompareOptions.IgnoreNonSpace" />, <see cref="F:System.Globalization.CompareOptions.IgnoreWidth" />, and <see cref="F:System.Globalization.CompareOptions.IgnoreKanaType" />.</param>
|
||||
/// <returns>The zero-based index of the first occurrence of <paramref name="value" />, if found, within <paramref name="source" />, using the specified comparison options; otherwise, -1. Returns 0 (zero) if <paramref name="value" /> is an ignorable character.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="source" /> is <see langword="null" />.
|
||||
/// -or-
|
||||
/// <paramref name="value" /> is <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.ArgumentException">
|
||||
/// <paramref name="options" /> contains an invalid <see cref="T:System.Globalization.CompareOptions" /> value.</exception>
|
||||
// Token: 0x06001B03 RID: 6915 RVA: 0x000120A8 File Offset: 0x000102A8
|
||||
[Token(Token = "0x6001B03")]
|
||||
[Address(RVA = "0xD3E720", Offset = "0xD3D720", VA = "0x180D3E720", Slot = "11")]
|
||||
public virtual int IndexOf(string source, string value, CompareOptions options)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Searches for the specified substring and returns the zero-based index of the first occurrence within the section of the source string that starts at the specified index and contains the specified number of elements using the specified <see cref="T:System.Globalization.CompareOptions" /> value.</summary>
|
||||
/// <param name="source">The string to search.</param>
|
||||
/// <param name="value">The string to locate within <paramref name="source" />.</param>
|
||||
/// <param name="startIndex">The zero-based starting index of the search.</param>
|
||||
/// <param name="count">The number of elements in the section to search.</param>
|
||||
/// <param name="options">A value that defines how <paramref name="source" /> and <paramref name="value" /> should be compared. <paramref name="options" /> is either the enumeration value <see cref="F:System.Globalization.CompareOptions.Ordinal" />, or a bitwise combination of one or more of the following values: <see cref="F:System.Globalization.CompareOptions.IgnoreCase" />, <see cref="F:System.Globalization.CompareOptions.IgnoreSymbols" />, <see cref="F:System.Globalization.CompareOptions.IgnoreNonSpace" />, <see cref="F:System.Globalization.CompareOptions.IgnoreWidth" />, and <see cref="F:System.Globalization.CompareOptions.IgnoreKanaType" />.</param>
|
||||
/// <returns>The zero-based index of the first occurrence of <paramref name="value" />, if found, within the section of <paramref name="source" /> that starts at <paramref name="startIndex" /> and contains the number of elements specified by <paramref name="count" />, using the specified comparison options; otherwise, -1. Returns <paramref name="startIndex" /> if <paramref name="value" /> is an ignorable character.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="source" /> is <see langword="null" />.
|
||||
/// -or-
|
||||
/// <paramref name="value" /> is <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="startIndex" /> is outside the range of valid indexes for <paramref name="source" />.
|
||||
/// -or-
|
||||
/// <paramref name="count" /> is less than zero.
|
||||
/// -or-
|
||||
/// <paramref name="startIndex" /> and <paramref name="count" /> do not specify a valid section in <paramref name="source" />.</exception>
|
||||
/// <exception cref="T:System.ArgumentException">
|
||||
/// <paramref name="options" /> contains an invalid <see cref="T:System.Globalization.CompareOptions" /> value.</exception>
|
||||
// Token: 0x06001B04 RID: 6916 RVA: 0x000120C0 File Offset: 0x000102C0
|
||||
[Token(Token = "0x6001B04")]
|
||||
[Address(RVA = "0xD3E7E0", Offset = "0xD3D7E0", VA = "0x180D3E7E0", Slot = "12")]
|
||||
public virtual int IndexOf(string source, string value, int startIndex, int count, CompareOptions options)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Searches for the specified substring and returns the zero-based index of the last occurrence within the entire source string using the specified <see cref="T:System.Globalization.CompareOptions" /> value.</summary>
|
||||
/// <param name="source">The string to search.</param>
|
||||
/// <param name="value">The string to locate within <paramref name="source" />.</param>
|
||||
/// <param name="options">A value that defines how <paramref name="source" /> and <paramref name="value" /> should be compared. <paramref name="options" /> is either the enumeration value <see cref="F:System.Globalization.CompareOptions.Ordinal" />, or a bitwise combination of one or more of the following values: <see cref="F:System.Globalization.CompareOptions.IgnoreCase" />, <see cref="F:System.Globalization.CompareOptions.IgnoreSymbols" />, <see cref="F:System.Globalization.CompareOptions.IgnoreNonSpace" />, <see cref="F:System.Globalization.CompareOptions.IgnoreWidth" />, and <see cref="F:System.Globalization.CompareOptions.IgnoreKanaType" />.</param>
|
||||
/// <returns>The zero-based index of the last occurrence of <paramref name="value" />, if found, within <paramref name="source" />, using the specified comparison options; otherwise, -1.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="source" /> is <see langword="null" />.
|
||||
/// -or-
|
||||
/// <paramref name="value" /> is <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.ArgumentException">
|
||||
/// <paramref name="options" /> contains an invalid <see cref="T:System.Globalization.CompareOptions" /> value.</exception>
|
||||
// Token: 0x06001B05 RID: 6917 RVA: 0x000120D8 File Offset: 0x000102D8
|
||||
[Token(Token = "0x6001B05")]
|
||||
[Address(RVA = "0xD3EE00", Offset = "0xD3DE00", VA = "0x180D3EE00", Slot = "13")]
|
||||
public virtual int LastIndexOf(string source, string value, CompareOptions options)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Searches for the specified substring and returns the zero-based index of the last occurrence within the section of the source string that contains the specified number of elements and ends at the specified index using the specified <see cref="T:System.Globalization.CompareOptions" /> value.</summary>
|
||||
/// <param name="source">The string to search.</param>
|
||||
/// <param name="value">The string to locate within <paramref name="source" />.</param>
|
||||
/// <param name="startIndex">The zero-based starting index of the backward search.</param>
|
||||
/// <param name="count">The number of elements in the section to search.</param>
|
||||
/// <param name="options">A value that defines how <paramref name="source" /> and <paramref name="value" /> should be compared. <paramref name="options" /> is either the enumeration value <see cref="F:System.Globalization.CompareOptions.Ordinal" />, or a bitwise combination of one or more of the following values: <see cref="F:System.Globalization.CompareOptions.IgnoreCase" />, <see cref="F:System.Globalization.CompareOptions.IgnoreSymbols" />, <see cref="F:System.Globalization.CompareOptions.IgnoreNonSpace" />, <see cref="F:System.Globalization.CompareOptions.IgnoreWidth" />, and <see cref="F:System.Globalization.CompareOptions.IgnoreKanaType" />.</param>
|
||||
/// <returns>The zero-based index of the last occurrence of <paramref name="value" />, if found, within the section of <paramref name="source" /> that contains the number of elements specified by <paramref name="count" /> and that ends at <paramref name="startIndex" />, using the specified comparison options; otherwise, -1. Returns <paramref name="startIndex" /> if <paramref name="value" /> is an ignorable character.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="source" /> is <see langword="null" />.
|
||||
/// -or-
|
||||
/// <paramref name="value" /> is <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="startIndex" /> is outside the range of valid indexes for <paramref name="source" />.
|
||||
/// -or-
|
||||
/// <paramref name="count" /> is less than zero.
|
||||
/// -or-
|
||||
/// <paramref name="startIndex" /> and <paramref name="count" /> do not specify a valid section in <paramref name="source" />.</exception>
|
||||
/// <exception cref="T:System.ArgumentException">
|
||||
/// <paramref name="options" /> contains an invalid <see cref="T:System.Globalization.CompareOptions" /> value.</exception>
|
||||
// Token: 0x06001B06 RID: 6918 RVA: 0x000120F0 File Offset: 0x000102F0
|
||||
[Token(Token = "0x6001B06")]
|
||||
[Address(RVA = "0xD3EEC0", Offset = "0xD3DEC0", VA = "0x180D3EEC0", Slot = "14")]
|
||||
public virtual int LastIndexOf(string source, string value, int startIndex, int count, CompareOptions options)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Gets a <see cref="T:System.Globalization.SortKey" /> object for the specified string using the specified <see cref="T:System.Globalization.CompareOptions" /> value.</summary>
|
||||
/// <param name="source">The string for which a <see cref="T:System.Globalization.SortKey" /> object is obtained.</param>
|
||||
/// <param name="options">A bitwise combination of one or more of the following enumeration values that define how the sort key is calculated: <see cref="F:System.Globalization.CompareOptions.IgnoreCase" />, <see cref="F:System.Globalization.CompareOptions.IgnoreSymbols" />, <see cref="F:System.Globalization.CompareOptions.IgnoreNonSpace" />, <see cref="F:System.Globalization.CompareOptions.IgnoreWidth" />, <see cref="F:System.Globalization.CompareOptions.IgnoreKanaType" />, and <see cref="F:System.Globalization.CompareOptions.StringSort" />.</param>
|
||||
/// <returns>The <see cref="T:System.Globalization.SortKey" /> object that contains the sort key for the specified string.</returns>
|
||||
/// <exception cref="T:System.ArgumentException">
|
||||
/// <paramref name="options" /> contains an invalid <see cref="T:System.Globalization.CompareOptions" /> value.</exception>
|
||||
// Token: 0x06001B07 RID: 6919 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001B07")]
|
||||
[Address(RVA = "0xD3E590", Offset = "0xD3D590", VA = "0x180D3E590", Slot = "15")]
|
||||
public virtual SortKey GetSortKey(string source, CompareOptions options)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001B08 RID: 6920 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001B08")]
|
||||
[Address(RVA = "0xD3DEC0", Offset = "0xD3CEC0", VA = "0x180D3DEC0")]
|
||||
private SortKey CreateSortKey(string source, CompareOptions options)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the specified object is equal to the current <see cref="T:System.Globalization.CompareInfo" /> object.</summary>
|
||||
/// <param name="value">The object to compare with the current <see cref="T:System.Globalization.CompareInfo" />.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the specified object is equal to the current <see cref="T:System.Globalization.CompareInfo" />; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x06001B09 RID: 6921 RVA: 0x00012108 File Offset: 0x00010308
|
||||
[Token(Token = "0x6001B09")]
|
||||
[Address(RVA = "0xD3E050", Offset = "0xD3D050", VA = "0x180D3E050", Slot = "0")]
|
||||
public override bool Equals(object value)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Serves as a hash function for the current <see cref="T:System.Globalization.CompareInfo" /> for hashing algorithms and data structures, such as a hash table.</summary>
|
||||
/// <returns>A hash code for the current <see cref="T:System.Globalization.CompareInfo" />.</returns>
|
||||
// Token: 0x06001B0A RID: 6922 RVA: 0x00012120 File Offset: 0x00010320
|
||||
[Token(Token = "0x6001B0A")]
|
||||
[Address(RVA = "0xD3E550", Offset = "0xD3D550", VA = "0x180D3E550", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001B0B RID: 6923 RVA: 0x00012138 File Offset: 0x00010338
|
||||
[Token(Token = "0x6001B0B")]
|
||||
[Address(RVA = "0xD3E430", Offset = "0xD3D430", VA = "0x180D3E430")]
|
||||
internal int GetHashCodeOfString(string source, CompareOptions options)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001B0C RID: 6924 RVA: 0x00012150 File Offset: 0x00010350
|
||||
[Token(Token = "0x6001B0C")]
|
||||
[Address(RVA = "0xD3E430", Offset = "0xD3D430", VA = "0x180D3E430")]
|
||||
internal int GetHashCodeOfString(string source, CompareOptions options, bool forceRandomizedHashing, long additionalEntropy)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns a string that represents the current <see cref="T:System.Globalization.CompareInfo" /> object.</summary>
|
||||
/// <returns>A string that represents the current <see cref="T:System.Globalization.CompareInfo" /> object.</returns>
|
||||
// Token: 0x06001B0D RID: 6925 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001B0D")]
|
||||
[Address(RVA = "0xD3F2A0", Offset = "0xD3E2A0", VA = "0x180D3F2A0", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x17000344 RID: 836
|
||||
// (get) Token: 0x06001B0E RID: 6926 RVA: 0x00012168 File Offset: 0x00010368
|
||||
[Token(Token = "0x17000344")]
|
||||
private static bool UseManagedCollation
|
||||
{
|
||||
[Token(Token = "0x6001B0E")]
|
||||
[Address(RVA = "0xD3F3E0", Offset = "0xD3E3E0", VA = "0x180D3F3E0")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06001B0F RID: 6927 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001B0F")]
|
||||
[Address(RVA = "0xD3E120", Offset = "0xD3D120", VA = "0x180D3E120")]
|
||||
private SimpleCollator GetCollator()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001B10 RID: 6928 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001B10")]
|
||||
[Address(RVA = "0xD3DDE0", Offset = "0xD3CDE0", VA = "0x180D3DDE0")]
|
||||
private SortKey CreateSortKeyCore(string source, CompareOptions options)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001B11 RID: 6929 RVA: 0x00012180 File Offset: 0x00010380
|
||||
[Token(Token = "0x6001B11")]
|
||||
[Address(RVA = "0xD3F700", Offset = "0xD3E700", VA = "0x180D3F700")]
|
||||
private int internal_index_switch(string s1, int sindex, int count, string s2, CompareOptions opt, bool first)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001B12 RID: 6930 RVA: 0x00012198 File Offset: 0x00010398
|
||||
[Token(Token = "0x6001B12")]
|
||||
[Address(RVA = "0xD3F570", Offset = "0xD3E570", VA = "0x180D3F570")]
|
||||
private int internal_compare_switch(string str1, int offset1, int length1, string str2, int offset2, int length2, CompareOptions options)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001B13 RID: 6931 RVA: 0x000121B0 File Offset: 0x000103B0
|
||||
[Token(Token = "0x6001B13")]
|
||||
[Address(RVA = "0xD3F510", Offset = "0xD3E510", VA = "0x180D3F510")]
|
||||
private int internal_compare_managed(string str1, int offset1, int length1, string str2, int offset2, int length2, CompareOptions options)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001B14 RID: 6932 RVA: 0x000121C8 File Offset: 0x000103C8
|
||||
[Token(Token = "0x6001B14")]
|
||||
[Address(RVA = "0xD3F660", Offset = "0xD3E660", VA = "0x180D3F660")]
|
||||
private int internal_index_managed(string s1, int sindex, int count, string s2, CompareOptions opt, bool first)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001B15 RID: 6933 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001B15")]
|
||||
[Address(RVA = "0xD3F360", Offset = "0xD3E360", VA = "0x180D3F360")]
|
||||
private void assign_sortkey(object key, string source, CompareOptions options)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001B16 RID: 6934 RVA: 0x000121E0 File Offset: 0x000103E0
|
||||
[Token(Token = "0x6001B16")]
|
||||
[Address(RVA = "0xD3F500", Offset = "0xD3E500", VA = "0x180D3F500")]
|
||||
private int internal_compare(string str1, int offset1, int length1, string str2, int offset2, int length2, CompareOptions options)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001B17 RID: 6935 RVA: 0x000121F8 File Offset: 0x000103F8
|
||||
[Token(Token = "0x6001B17")]
|
||||
[Address(RVA = "0xD3F650", Offset = "0xD3E650", VA = "0x180D3F650")]
|
||||
private int internal_index(string source, int sindex, int count, string value, CompareOptions options, bool first)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001B18 RID: 6936 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001B18")]
|
||||
[Address(RVA = "0xD3F330", Offset = "0xD3E330", VA = "0x180D3F330")]
|
||||
internal CompareInfo()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000E6C RID: 3692
|
||||
[Token(Token = "0x4000E6C")]
|
||||
private const CompareOptions ValidIndexMaskOffFlags = ~(CompareOptions.IgnoreCase | CompareOptions.IgnoreNonSpace | CompareOptions.IgnoreSymbols | CompareOptions.IgnoreKanaType | CompareOptions.IgnoreWidth);
|
||||
|
||||
// Token: 0x04000E6D RID: 3693
|
||||
[Token(Token = "0x4000E6D")]
|
||||
private const CompareOptions ValidCompareMaskOffFlags = ~(CompareOptions.IgnoreCase | CompareOptions.IgnoreNonSpace | CompareOptions.IgnoreSymbols | CompareOptions.IgnoreKanaType | CompareOptions.IgnoreWidth | CompareOptions.StringSort);
|
||||
|
||||
// Token: 0x04000E6E RID: 3694
|
||||
[Token(Token = "0x4000E6E")]
|
||||
private const CompareOptions ValidHashCodeOfStringMaskOffFlags = ~(CompareOptions.IgnoreCase | CompareOptions.IgnoreNonSpace | CompareOptions.IgnoreSymbols | CompareOptions.IgnoreKanaType | CompareOptions.IgnoreWidth);
|
||||
|
||||
// Token: 0x04000E6F RID: 3695
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000E6F")]
|
||||
[OptionalField]
|
||||
private string m_name;
|
||||
|
||||
// Token: 0x04000E70 RID: 3696
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000E70")]
|
||||
[NonSerialized]
|
||||
private string m_sortName;
|
||||
|
||||
// Token: 0x04000E71 RID: 3697
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000E71")]
|
||||
[OptionalField]
|
||||
private int win32LCID;
|
||||
|
||||
// Token: 0x04000E72 RID: 3698
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x4000E72")]
|
||||
private int culture;
|
||||
|
||||
// Token: 0x04000E73 RID: 3699
|
||||
[Token(Token = "0x4000E73")]
|
||||
private const int LINGUISTIC_IGNORECASE = 16;
|
||||
|
||||
// Token: 0x04000E74 RID: 3700
|
||||
[Token(Token = "0x4000E74")]
|
||||
private const int NORM_IGNORECASE = 1;
|
||||
|
||||
// Token: 0x04000E75 RID: 3701
|
||||
[Token(Token = "0x4000E75")]
|
||||
private const int NORM_IGNOREKANATYPE = 65536;
|
||||
|
||||
// Token: 0x04000E76 RID: 3702
|
||||
[Token(Token = "0x4000E76")]
|
||||
private const int LINGUISTIC_IGNOREDIACRITIC = 32;
|
||||
|
||||
// Token: 0x04000E77 RID: 3703
|
||||
[Token(Token = "0x4000E77")]
|
||||
private const int NORM_IGNORENONSPACE = 2;
|
||||
|
||||
// Token: 0x04000E78 RID: 3704
|
||||
[Token(Token = "0x4000E78")]
|
||||
private const int NORM_IGNORESYMBOLS = 4;
|
||||
|
||||
// Token: 0x04000E79 RID: 3705
|
||||
[Token(Token = "0x4000E79")]
|
||||
private const int NORM_IGNOREWIDTH = 131072;
|
||||
|
||||
// Token: 0x04000E7A RID: 3706
|
||||
[Token(Token = "0x4000E7A")]
|
||||
private const int SORT_STRINGSORT = 4096;
|
||||
|
||||
// Token: 0x04000E7B RID: 3707
|
||||
[Token(Token = "0x4000E7B")]
|
||||
private const int COMPARE_OPTIONS_ORDINAL = 1073741824;
|
||||
|
||||
// Token: 0x04000E7C RID: 3708
|
||||
[Token(Token = "0x4000E7C")]
|
||||
internal const int NORM_LINGUISTIC_CASING = 134217728;
|
||||
|
||||
// Token: 0x04000E7D RID: 3709
|
||||
[Token(Token = "0x4000E7D")]
|
||||
private const int RESERVED_FIND_ASCII_STRING = 536870912;
|
||||
|
||||
// Token: 0x04000E7E RID: 3710
|
||||
[Token(Token = "0x4000E7E")]
|
||||
private const int SORT_VERSION_WHIDBEY = 4096;
|
||||
|
||||
// Token: 0x04000E7F RID: 3711
|
||||
[Token(Token = "0x4000E7F")]
|
||||
private const int SORT_VERSION_V4 = 393473;
|
||||
|
||||
// Token: 0x04000E80 RID: 3712
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4000E80")]
|
||||
[OptionalField]
|
||||
private SortVersion m_SortVersion;
|
||||
|
||||
// Token: 0x04000E81 RID: 3713
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4000E81")]
|
||||
[NonSerialized]
|
||||
private SimpleCollator collator;
|
||||
|
||||
// Token: 0x04000E82 RID: 3714
|
||||
[Token(Token = "0x4000E82")]
|
||||
private static Dictionary<string, SimpleCollator> collators;
|
||||
|
||||
// Token: 0x04000E83 RID: 3715
|
||||
[Token(Token = "0x4000E83")]
|
||||
private static bool managedCollation;
|
||||
|
||||
// Token: 0x04000E84 RID: 3716
|
||||
[Token(Token = "0x4000E84")]
|
||||
private static bool managedCollationChecked;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,52 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
/// <summary>Defines the string comparison options to use with <see cref="T:System.Globalization.CompareInfo" />.</summary>
|
||||
// Token: 0x020002D5 RID: 725
|
||||
[Token(Token = "0x20002D5")]
|
||||
[Flags]
|
||||
[ComVisible(true)]
|
||||
[Serializable]
|
||||
public enum CompareOptions
|
||||
{
|
||||
/// <summary>Indicates the default option settings for string comparisons.</summary>
|
||||
// Token: 0x04000E63 RID: 3683
|
||||
[Token(Token = "0x4000E63")]
|
||||
None = 0,
|
||||
/// <summary>Indicates that the string comparison must ignore case.</summary>
|
||||
// Token: 0x04000E64 RID: 3684
|
||||
[Token(Token = "0x4000E64")]
|
||||
IgnoreCase = 1,
|
||||
/// <summary>Indicates that the string comparison must ignore nonspacing combining characters, such as diacritics. The Unicode Standard defines combining characters as characters that are combined with base characters to produce a new character. Nonspacing combining characters do not occupy a spacing position by themselves when rendered.</summary>
|
||||
// Token: 0x04000E65 RID: 3685
|
||||
[Token(Token = "0x4000E65")]
|
||||
IgnoreNonSpace = 2,
|
||||
/// <summary>Indicates that the string comparison must ignore symbols, such as white-space characters, punctuation, currency symbols, the percent sign, mathematical symbols, the ampersand, and so on.</summary>
|
||||
// Token: 0x04000E66 RID: 3686
|
||||
[Token(Token = "0x4000E66")]
|
||||
IgnoreSymbols = 4,
|
||||
/// <summary>Indicates that the string comparison must ignore the Kana type. Kana type refers to Japanese hiragana and katakana characters, which represent phonetic sounds in the Japanese language. Hiragana is used for native Japanese expressions and words, while katakana is used for words borrowed from other languages, such as "computer" or "Internet". A phonetic sound can be expressed in both hiragana and katakana. If this value is selected, the hiragana character for one sound is considered equal to the katakana character for the same sound.</summary>
|
||||
// Token: 0x04000E67 RID: 3687
|
||||
[Token(Token = "0x4000E67")]
|
||||
IgnoreKanaType = 8,
|
||||
/// <summary>Indicates that the string comparison must ignore the character width. For example, Japanese katakana characters can be written as full-width or half-width. If this value is selected, the katakana characters written as full-width are considered equal to the same characters written as half-width.</summary>
|
||||
// Token: 0x04000E68 RID: 3688
|
||||
[Token(Token = "0x4000E68")]
|
||||
IgnoreWidth = 16,
|
||||
/// <summary>String comparison must ignore case, then perform an ordinal comparison. This technique is equivalent to converting the string to uppercase using the invariant culture and then performing an ordinal comparison on the result.</summary>
|
||||
// Token: 0x04000E69 RID: 3689
|
||||
[Token(Token = "0x4000E69")]
|
||||
OrdinalIgnoreCase = 268435456,
|
||||
/// <summary>Indicates that the string comparison must use the string sort algorithm. In a string sort, the hyphen and the apostrophe, as well as other nonalphanumeric symbols, come before alphanumeric characters.</summary>
|
||||
// Token: 0x04000E6A RID: 3690
|
||||
[Token(Token = "0x4000E6A")]
|
||||
StringSort = 536870912,
|
||||
/// <summary>Indicates that the string comparison must use successive Unicode UTF-16 encoded values of the string (code unit by code unit comparison), leading to a fast comparison but one that is culture-insensitive. A string starting with a code unit XXXX16 comes before a string starting with YYYY16, if XXXX16 is less than YYYY16. This value cannot be combined with other <see cref="T:System.Globalization.CompareOptions" /> values and must be used alone.</summary>
|
||||
// Token: 0x04000E6B RID: 3691
|
||||
[Token(Token = "0x4000E6B")]
|
||||
Ordinal = 1073741824
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,552 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
// Token: 0x0200030C RID: 780
|
||||
[Token(Token = "0x200030C")]
|
||||
[StructLayout(0)]
|
||||
internal class CultureData
|
||||
{
|
||||
// Token: 0x06001DCF RID: 7631 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001DCF")]
|
||||
[Address(RVA = "0xD40310", Offset = "0xD3F310", VA = "0x180D40310")]
|
||||
private CultureData(string name)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000412 RID: 1042
|
||||
// (get) Token: 0x06001DD0 RID: 7632 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000412")]
|
||||
public static CultureData Invariant
|
||||
{
|
||||
[Token(Token = "0x6001DD0")]
|
||||
[Address(RVA = "0xD404E0", Offset = "0xD3F4E0", VA = "0x180D404E0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06001DD1 RID: 7633 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001DD1")]
|
||||
[Address(RVA = "0xD3FBC0", Offset = "0xD3EBC0", VA = "0x180D3FBC0")]
|
||||
public static CultureData GetCultureData(string cultureName, bool useUserOverride)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001DD2 RID: 7634 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001DD2")]
|
||||
[Address(RVA = "0xD3FC60", Offset = "0xD3EC60", VA = "0x180D3FC60")]
|
||||
public static CultureData GetCultureData(string cultureName, bool useUserOverride, int datetimeIndex, int calendarId, int numberIndex, string iso2lang, int ansiCodePage, int oemCodePage, int macCodePage, int ebcdicCodePage, bool rightToLeft, string listSeparator)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001DD3 RID: 7635 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001DD3")]
|
||||
[Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0")]
|
||||
internal static CultureData GetCultureData(int culture, bool bUseUserOverride)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001DD4 RID: 7636 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001DD4")]
|
||||
[Address(RVA = "0xD40340", Offset = "0xD3F340", VA = "0x180D40340")]
|
||||
private void fill_culture_data(int datetimeIndex)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001DD5 RID: 7637 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001DD5")]
|
||||
[Address(RVA = "0xD3FA90", Offset = "0xD3EA90", VA = "0x180D3FA90")]
|
||||
public CalendarData GetCalendar(int calendarId)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x17000413 RID: 1043
|
||||
// (get) Token: 0x06001DD6 RID: 7638 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000413")]
|
||||
internal string[] LongTimes
|
||||
{
|
||||
[Token(Token = "0x6001DD6")]
|
||||
[Address(RVA = "0xD408E0", Offset = "0xD3F8E0", VA = "0x180D408E0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000414 RID: 1044
|
||||
// (get) Token: 0x06001DD7 RID: 7639 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000414")]
|
||||
internal string[] ShortTimes
|
||||
{
|
||||
[Token(Token = "0x6001DD7")]
|
||||
[Address(RVA = "0xD40930", Offset = "0xD3F930", VA = "0x180D40930")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000415 RID: 1045
|
||||
// (get) Token: 0x06001DD8 RID: 7640 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000415")]
|
||||
internal string SISO639LANGNAME
|
||||
{
|
||||
[Token(Token = "0x6001DD8")]
|
||||
[Address(RVA = "0x4936E0", Offset = "0x4926E0", VA = "0x1804936E0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000416 RID: 1046
|
||||
// (get) Token: 0x06001DD9 RID: 7641 RVA: 0x00014868 File Offset: 0x00012A68
|
||||
[Token(Token = "0x17000416")]
|
||||
internal int IFIRSTDAYOFWEEK
|
||||
{
|
||||
[Token(Token = "0x6001DD9")]
|
||||
[Address(RVA = "0x42B830", Offset = "0x42A830", VA = "0x18042B830")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000417 RID: 1047
|
||||
// (get) Token: 0x06001DDA RID: 7642 RVA: 0x00014880 File Offset: 0x00012A80
|
||||
[Token(Token = "0x17000417")]
|
||||
internal int IFIRSTWEEKOFYEAR
|
||||
{
|
||||
[Token(Token = "0x6001DDA")]
|
||||
[Address(RVA = "0x696860", Offset = "0x695860", VA = "0x180696860")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000418 RID: 1048
|
||||
// (get) Token: 0x06001DDB RID: 7643 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000418")]
|
||||
internal string SAM1159
|
||||
{
|
||||
[Token(Token = "0x6001DDB")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000419 RID: 1049
|
||||
// (get) Token: 0x06001DDC RID: 7644 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000419")]
|
||||
internal string SPM2359
|
||||
{
|
||||
[Token(Token = "0x6001DDC")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700041A RID: 1050
|
||||
// (get) Token: 0x06001DDD RID: 7645 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x1700041A")]
|
||||
internal string TimeSeparator
|
||||
{
|
||||
[Token(Token = "0x6001DDD")]
|
||||
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700041B RID: 1051
|
||||
// (get) Token: 0x06001DDE RID: 7646 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x1700041B")]
|
||||
internal int[] CalendarIds
|
||||
{
|
||||
[Token(Token = "0x6001DDE")]
|
||||
[Address(RVA = "0xD40360", Offset = "0xD3F360", VA = "0x180D40360")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700041C RID: 1052
|
||||
// (get) Token: 0x06001DDF RID: 7647 RVA: 0x00014898 File Offset: 0x00012A98
|
||||
[Token(Token = "0x1700041C")]
|
||||
internal bool IsInvariantCulture
|
||||
{
|
||||
[Token(Token = "0x6001DDF")]
|
||||
[Address(RVA = "0xD408D0", Offset = "0xD3F8D0", VA = "0x180D408D0")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700041D RID: 1053
|
||||
// (get) Token: 0x06001DE0 RID: 7648 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x1700041D")]
|
||||
internal string CultureName
|
||||
{
|
||||
[Token(Token = "0x6001DE0")]
|
||||
[Address(RVA = "0x417710", Offset = "0x416710", VA = "0x180417710")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700041E RID: 1054
|
||||
// (get) Token: 0x06001DE1 RID: 7649 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x1700041E")]
|
||||
internal string SCOMPAREINFO
|
||||
{
|
||||
[Token(Token = "0x6001DE1")]
|
||||
[Address(RVA = "0xD40900", Offset = "0xD3F900", VA = "0x180D40900")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700041F RID: 1055
|
||||
// (get) Token: 0x06001DE2 RID: 7650 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x1700041F")]
|
||||
internal string STEXTINFO
|
||||
{
|
||||
[Token(Token = "0x6001DE2")]
|
||||
[Address(RVA = "0x417710", Offset = "0x416710", VA = "0x180417710")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000420 RID: 1056
|
||||
// (get) Token: 0x06001DE3 RID: 7651 RVA: 0x000148B0 File Offset: 0x00012AB0
|
||||
[Token(Token = "0x17000420")]
|
||||
internal int ILANGUAGE
|
||||
{
|
||||
[Token(Token = "0x6001DE3")]
|
||||
[Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000421 RID: 1057
|
||||
// (get) Token: 0x06001DE4 RID: 7652 RVA: 0x000148C8 File Offset: 0x00012AC8
|
||||
[Token(Token = "0x17000421")]
|
||||
internal bool UseUserOverride
|
||||
{
|
||||
[Token(Token = "0x6001DE4")]
|
||||
[Address(RVA = "0x88D380", Offset = "0x88C380", VA = "0x18088D380")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06001DE5 RID: 7653 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001DE5")]
|
||||
[Address(RVA = "0xD3FA50", Offset = "0xD3EA50", VA = "0x180D3FA50")]
|
||||
internal string[] EraNames(int calendarId)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001DE6 RID: 7654 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001DE6")]
|
||||
[Address(RVA = "0xD3F830", Offset = "0xD3E830", VA = "0x180D3F830")]
|
||||
internal string[] AbbrevEraNames(int calendarId)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001DE7 RID: 7655 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001DE7")]
|
||||
[Address(RVA = "0xD3F870", Offset = "0xD3E870", VA = "0x180D3F870")]
|
||||
internal string[] AbbreviatedEnglishEraNames(int calendarId)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001DE8 RID: 7656 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001DE8")]
|
||||
[Address(RVA = "0xD40140", Offset = "0xD3F140", VA = "0x180D40140")]
|
||||
internal string[] ShortDates(int calendarId)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001DE9 RID: 7657 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001DE9")]
|
||||
[Address(RVA = "0xD400E0", Offset = "0xD3F0E0", VA = "0x180D400E0")]
|
||||
internal string[] LongDates(int calendarId)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001DEA RID: 7658 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001DEA")]
|
||||
[Address(RVA = "0xD402F0", Offset = "0xD3F2F0", VA = "0x180D402F0")]
|
||||
internal string[] YearMonths(int calendarId)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001DEB RID: 7659 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001DEB")]
|
||||
[Address(RVA = "0xD3FA30", Offset = "0xD3EA30", VA = "0x180D3FA30")]
|
||||
internal string[] DayNames(int calendarId)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001DEC RID: 7660 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001DEC")]
|
||||
[Address(RVA = "0xD3F850", Offset = "0xD3E850", VA = "0x180D3F850")]
|
||||
internal string[] AbbreviatedDayNames(int calendarId)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001DED RID: 7661 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001DED")]
|
||||
[Address(RVA = "0xD40120", Offset = "0xD3F120", VA = "0x180D40120")]
|
||||
internal string[] MonthNames(int calendarId)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001DEE RID: 7662 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001DEE")]
|
||||
[Address(RVA = "0xD3FA70", Offset = "0xD3EA70", VA = "0x180D3FA70")]
|
||||
internal string[] GenitiveMonthNames(int calendarId)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001DEF RID: 7663 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001DEF")]
|
||||
[Address(RVA = "0xD3F8C0", Offset = "0xD3E8C0", VA = "0x180D3F8C0")]
|
||||
internal string[] AbbreviatedMonthNames(int calendarId)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001DF0 RID: 7664 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001DF0")]
|
||||
[Address(RVA = "0xD3F890", Offset = "0xD3E890", VA = "0x180D3F890")]
|
||||
internal string[] AbbreviatedGenitiveMonthNames(int calendarId)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001DF1 RID: 7665 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001DF1")]
|
||||
[Address(RVA = "0xD400B0", Offset = "0xD3F0B0", VA = "0x180D400B0")]
|
||||
internal string[] LeapYearMonthNames(int calendarId)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001DF2 RID: 7666 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001DF2")]
|
||||
[Address(RVA = "0xD40100", Offset = "0xD3F100", VA = "0x180D40100")]
|
||||
internal string MonthDay(int calendarId)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001DF3 RID: 7667 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001DF3")]
|
||||
[Address(RVA = "0xD3F8E0", Offset = "0xD3E8E0", VA = "0x180D3F8E0")]
|
||||
internal string DateSeparator(int calendarId)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001DF4 RID: 7668 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001DF4")]
|
||||
[Address(RVA = "0xD3FD50", Offset = "0xD3ED50", VA = "0x180D3FD50")]
|
||||
private static string GetDateSeparator(string format)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001DF5 RID: 7669 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001DF5")]
|
||||
[Address(RVA = "0xD3FED0", Offset = "0xD3EED0", VA = "0x180D3FED0")]
|
||||
private static string GetSeparator(string format, string timeParts)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001DF6 RID: 7670 RVA: 0x000148E0 File Offset: 0x00012AE0
|
||||
[Token(Token = "0x6001DF6")]
|
||||
[Address(RVA = "0xD3FFC0", Offset = "0xD3EFC0", VA = "0x180D3FFC0")]
|
||||
private static int IndexOfTimePart(string format, int startIndex, string timeParts)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001DF7 RID: 7671 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001DF7")]
|
||||
[Address(RVA = "0xD40160", Offset = "0xD3F160", VA = "0x180D40160")]
|
||||
private static string UnescapeNlsString(string str, int start, int end)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001DF8 RID: 7672 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001DF8")]
|
||||
[Address(RVA = "0x4A65C0", Offset = "0x4A55C0", VA = "0x1804A65C0")]
|
||||
internal static string[] ReescapeWin32Strings(string[] array)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001DF9 RID: 7673 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001DF9")]
|
||||
[Address(RVA = "0x4A65C0", Offset = "0x4A55C0", VA = "0x1804A65C0")]
|
||||
internal static string ReescapeWin32String(string str)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001DFA RID: 7674 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001DFA")]
|
||||
[Address(RVA = "0xD3FE60", Offset = "0xD3EE60", VA = "0x180D3FE60")]
|
||||
internal void GetNFIValues(NumberFormatInfo nfi)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001DFB RID: 7675 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001DFB")]
|
||||
[Address(RVA = "0xD40350", Offset = "0xD3F350", VA = "0x180D40350")]
|
||||
private static void fill_number_data(NumberFormatInfo nfi, int numberIndex)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04001091 RID: 4241
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4001091")]
|
||||
private string sAM1159;
|
||||
|
||||
// Token: 0x04001092 RID: 4242
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4001092")]
|
||||
private string sPM2359;
|
||||
|
||||
// Token: 0x04001093 RID: 4243
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4001093")]
|
||||
private string sTimeSeparator;
|
||||
|
||||
// Token: 0x04001094 RID: 4244
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4001094")]
|
||||
private string[] saLongTimes;
|
||||
|
||||
// Token: 0x04001095 RID: 4245
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4001095")]
|
||||
private string[] saShortTimes;
|
||||
|
||||
// Token: 0x04001096 RID: 4246
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4001096")]
|
||||
private int iFirstDayOfWeek;
|
||||
|
||||
// Token: 0x04001097 RID: 4247
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x3C")]
|
||||
[Token(Token = "0x4001097")]
|
||||
private int iFirstWeekOfYear;
|
||||
|
||||
// Token: 0x04001098 RID: 4248
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4001098")]
|
||||
private int[] waCalendars;
|
||||
|
||||
// Token: 0x04001099 RID: 4249
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4001099")]
|
||||
private CalendarData[] calendars;
|
||||
|
||||
// Token: 0x0400109A RID: 4250
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400109A")]
|
||||
private string sISO639Language;
|
||||
|
||||
// Token: 0x0400109B RID: 4251
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400109B")]
|
||||
private readonly string sRealName;
|
||||
|
||||
// Token: 0x0400109C RID: 4252
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400109C")]
|
||||
private bool bUseOverrides;
|
||||
|
||||
// Token: 0x0400109D RID: 4253
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x64")]
|
||||
[Token(Token = "0x400109D")]
|
||||
private int calendarId;
|
||||
|
||||
// Token: 0x0400109E RID: 4254
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400109E")]
|
||||
private int numberIndex;
|
||||
|
||||
// Token: 0x0400109F RID: 4255
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x6C")]
|
||||
[Token(Token = "0x400109F")]
|
||||
private int iDefaultAnsiCodePage;
|
||||
|
||||
// Token: 0x040010A0 RID: 4256
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x40010A0")]
|
||||
private int iDefaultOemCodePage;
|
||||
|
||||
// Token: 0x040010A1 RID: 4257
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x74")]
|
||||
[Token(Token = "0x40010A1")]
|
||||
private int iDefaultMacCodePage;
|
||||
|
||||
// Token: 0x040010A2 RID: 4258
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x40010A2")]
|
||||
private int iDefaultEbcdicCodePage;
|
||||
|
||||
// Token: 0x040010A3 RID: 4259
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x7C")]
|
||||
[Token(Token = "0x40010A3")]
|
||||
private bool isRightToLeft;
|
||||
|
||||
// Token: 0x040010A4 RID: 4260
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x40010A4")]
|
||||
private string sListSeparator;
|
||||
|
||||
// Token: 0x040010A5 RID: 4261
|
||||
[Token(Token = "0x40010A5")]
|
||||
private static CultureData s_Invariant;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,944 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
/// <summary>Provides information about a specific culture (called a locale for unmanaged code development). The information includes the names for the culture, the writing system, the calendar used, the sort order of strings, and formatting for dates and numbers.</summary>
|
||||
// Token: 0x02000313 RID: 787
|
||||
[Token(Token = "0x2000313")]
|
||||
[ComVisible(true)]
|
||||
[Serializable]
|
||||
[StructLayout(0)]
|
||||
public class CultureInfo : ICloneable, IFormatProvider
|
||||
{
|
||||
/// <summary>Gets the <see cref="T:System.Globalization.CultureInfo" /> object that is culture-independent (invariant).</summary>
|
||||
/// <returns>The object that is culture-independent (invariant).</returns>
|
||||
// Token: 0x17000425 RID: 1061
|
||||
// (get) Token: 0x06001E0B RID: 7691 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000425")]
|
||||
public static CultureInfo InvariantCulture
|
||||
{
|
||||
[Token(Token = "0x6001E0B")]
|
||||
[Address(RVA = "0xD44F90", Offset = "0xD43F90", VA = "0x180D44F90")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the <see cref="T:System.Globalization.CultureInfo" /> object that represents the culture used by the current thread.</summary>
|
||||
/// <returns>An object that represents the culture used by the current thread.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">The property is set to <see langword="null" />.</exception>
|
||||
// Token: 0x17000426 RID: 1062
|
||||
// (get) Token: 0x06001E0C RID: 7692 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000426")]
|
||||
public static CultureInfo CurrentCulture
|
||||
{
|
||||
[Token(Token = "0x6001E0C")]
|
||||
[Address(RVA = "0xD44C10", Offset = "0xD43C10", VA = "0x180D44C10")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the <see cref="T:System.Globalization.CultureInfo" /> object that represents the current user interface culture used by the Resource Manager to look up culture-specific resources at run time.</summary>
|
||||
/// <returns>The culture used by the Resource Manager to look up culture-specific resources at run time.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">The property is set to <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.ArgumentException">The property is set to a culture name that cannot be used to locate a resource file. Resource filenames can include only letters, numbers, hyphens, or underscores.</exception>
|
||||
// Token: 0x17000427 RID: 1063
|
||||
// (get) Token: 0x06001E0D RID: 7693 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000427")]
|
||||
public static CultureInfo CurrentUICulture
|
||||
{
|
||||
[Token(Token = "0x6001E0D")]
|
||||
[Address(RVA = "0xD44C40", Offset = "0xD43C40", VA = "0x180D44C40")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06001E0E RID: 7694 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001E0E")]
|
||||
[Address(RVA = "0xD40D70", Offset = "0xD3FD70", VA = "0x180D40D70")]
|
||||
internal static CultureInfo ConstructCurrentCulture()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001E0F RID: 7695 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001E0F")]
|
||||
[Address(RVA = "0xD40EF0", Offset = "0xD3FEF0", VA = "0x180D40EF0")]
|
||||
internal static CultureInfo ConstructCurrentUICulture()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x17000428 RID: 1064
|
||||
// (get) Token: 0x06001E10 RID: 7696 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000428")]
|
||||
internal string Territory
|
||||
{
|
||||
[Token(Token = "0x6001E10")]
|
||||
[Address(RVA = "0x4177C0", Offset = "0x4167C0", VA = "0x1804177C0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the culture identifier for the current <see cref="T:System.Globalization.CultureInfo" />.</summary>
|
||||
/// <returns>The culture identifier for the current <see cref="T:System.Globalization.CultureInfo" />.</returns>
|
||||
// Token: 0x17000429 RID: 1065
|
||||
// (get) Token: 0x06001E11 RID: 7697 RVA: 0x00014970 File Offset: 0x00012B70
|
||||
[Token(Token = "0x17000429")]
|
||||
public virtual int LCID
|
||||
{
|
||||
[Token(Token = "0x6001E11")]
|
||||
[Address(RVA = "0x4936D0", Offset = "0x4926D0", VA = "0x1804936D0", Slot = "6")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the culture name in the format languagecode2-country/regioncode2.</summary>
|
||||
/// <returns>The culture name in the format languagecode2-country/regioncode2. languagecode2 is a lowercase two-letter code derived from ISO 639-1. country/regioncode2 is derived from ISO 3166 and usually consists of two uppercase letters, or a BCP-47 language tag.</returns>
|
||||
// Token: 0x1700042A RID: 1066
|
||||
// (get) Token: 0x06001E12 RID: 7698 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x1700042A")]
|
||||
public virtual string Name
|
||||
{
|
||||
[Token(Token = "0x6001E12")]
|
||||
[Address(RVA = "0x4975A0", Offset = "0x4965A0", VA = "0x1804975A0", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the default calendar used by the culture.</summary>
|
||||
/// <returns>A <see cref="T:System.Globalization.Calendar" /> that represents the default calendar used by the culture.</returns>
|
||||
// Token: 0x1700042B RID: 1067
|
||||
// (get) Token: 0x06001E13 RID: 7699 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x1700042B")]
|
||||
public virtual Calendar Calendar
|
||||
{
|
||||
[Token(Token = "0x6001E13")]
|
||||
[Address(RVA = "0xD44A50", Offset = "0xD43A50", VA = "0x180D44A50", Slot = "8")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the <see cref="T:System.Globalization.CultureInfo" /> that represents the parent culture of the current <see cref="T:System.Globalization.CultureInfo" />.</summary>
|
||||
/// <returns>The <see cref="T:System.Globalization.CultureInfo" /> that represents the parent culture of the current <see cref="T:System.Globalization.CultureInfo" />.</returns>
|
||||
// Token: 0x1700042C RID: 1068
|
||||
// (get) Token: 0x06001E14 RID: 7700 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x1700042C")]
|
||||
public virtual CultureInfo Parent
|
||||
{
|
||||
[Token(Token = "0x6001E14")]
|
||||
[Address(RVA = "0xD450E0", Offset = "0xD440E0", VA = "0x180D450E0", Slot = "9")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the <see cref="T:System.Globalization.TextInfo" /> that defines the writing system associated with the culture.</summary>
|
||||
/// <returns>The <see cref="T:System.Globalization.TextInfo" /> that defines the writing system associated with the culture.</returns>
|
||||
// Token: 0x1700042D RID: 1069
|
||||
// (get) Token: 0x06001E15 RID: 7701 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x1700042D")]
|
||||
public virtual TextInfo TextInfo
|
||||
{
|
||||
[Token(Token = "0x6001E15")]
|
||||
[Address(RVA = "0xD45340", Offset = "0xD44340", VA = "0x180D45340", Slot = "10")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Creates a copy of the current <see cref="T:System.Globalization.CultureInfo" />.</summary>
|
||||
/// <returns>A copy of the current <see cref="T:System.Globalization.CultureInfo" />.</returns>
|
||||
// Token: 0x06001E16 RID: 7702 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001E16")]
|
||||
[Address(RVA = "0xD40AF0", Offset = "0xD3FAF0", VA = "0x180D40AF0", Slot = "11")]
|
||||
public virtual object Clone()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the specified object is the same culture as the current <see cref="T:System.Globalization.CultureInfo" />.</summary>
|
||||
/// <param name="value">The object to compare with the current <see cref="T:System.Globalization.CultureInfo" />.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if <paramref name="value" /> is the same culture as the current <see cref="T:System.Globalization.CultureInfo" />; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x06001E17 RID: 7703 RVA: 0x00014988 File Offset: 0x00012B88
|
||||
[Token(Token = "0x6001E17")]
|
||||
[Address(RVA = "0xD43200", Offset = "0xD42200", VA = "0x180D43200", Slot = "0")]
|
||||
public override bool Equals(object value)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Gets the list of supported cultures filtered by the specified <see cref="T:System.Globalization.CultureTypes" /> parameter.</summary>
|
||||
/// <param name="types">A bitwise combination of the enumeration values that filter the cultures to retrieve.</param>
|
||||
/// <returns>An array that contains the cultures specified by the <paramref name="types" /> parameter. The array of cultures is unsorted.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="types" /> specifies an invalid combination of <see cref="T:System.Globalization.CultureTypes" /> values.</exception>
|
||||
// Token: 0x06001E18 RID: 7704 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001E18")]
|
||||
[Address(RVA = "0xD436D0", Offset = "0xD426D0", VA = "0x180D436D0")]
|
||||
public static CultureInfo[] GetCultures(CultureTypes types)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001E19 RID: 7705 RVA: 0x000149A0 File Offset: 0x00012BA0
|
||||
[Token(Token = "0x6001E19")]
|
||||
[Address(RVA = "0xD43B20", Offset = "0xD42B20", VA = "0x180D43B20")]
|
||||
private CultureInfo.Data GetTextInfoData()
|
||||
{
|
||||
return default(CultureInfo.Data);
|
||||
}
|
||||
|
||||
/// <summary>Serves as a hash function for the current <see cref="T:System.Globalization.CultureInfo" />, suitable for hashing algorithms and data structures, such as a hash table.</summary>
|
||||
/// <returns>A hash code for the current <see cref="T:System.Globalization.CultureInfo" />.</returns>
|
||||
// Token: 0x06001E1A RID: 7706 RVA: 0x000149B8 File Offset: 0x00012BB8
|
||||
[Token(Token = "0x6001E1A")]
|
||||
[Address(RVA = "0xD43B10", Offset = "0xD42B10", VA = "0x180D43B10", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns a read-only wrapper around the specified <see cref="T:System.Globalization.CultureInfo" /> object.</summary>
|
||||
/// <param name="ci">The <see cref="T:System.Globalization.CultureInfo" /> object to wrap.</param>
|
||||
/// <returns>A read-only <see cref="T:System.Globalization.CultureInfo" /> wrapper around <paramref name="ci" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="ci" /> is null.</exception>
|
||||
// Token: 0x06001E1B RID: 7707 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001E1B")]
|
||||
[Address(RVA = "0xD43B40", Offset = "0xD42B40", VA = "0x180D43B40")]
|
||||
public static CultureInfo ReadOnly(CultureInfo ci)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Returns a string containing the name of the current <see cref="T:System.Globalization.CultureInfo" /> in the format languagecode2-country/regioncode2.</summary>
|
||||
/// <returns>A string containing the name of the current <see cref="T:System.Globalization.CultureInfo" />.</returns>
|
||||
// Token: 0x06001E1C RID: 7708 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001E1C")]
|
||||
[Address(RVA = "0x4975A0", Offset = "0x4965A0", VA = "0x1804975A0", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Gets the <see cref="T:System.Globalization.CompareInfo" /> that defines how to compare strings for the culture.</summary>
|
||||
/// <returns>The <see cref="T:System.Globalization.CompareInfo" /> that defines how to compare strings for the culture.</returns>
|
||||
// Token: 0x1700042E RID: 1070
|
||||
// (get) Token: 0x06001E1D RID: 7709 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x1700042E")]
|
||||
public virtual CompareInfo CompareInfo
|
||||
{
|
||||
[Token(Token = "0x6001E1D")]
|
||||
[Address(RVA = "0xD44AF0", Offset = "0xD43AF0", VA = "0x180D44AF0", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether the current <see cref="T:System.Globalization.CultureInfo" /> represents a neutral culture.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the current <see cref="T:System.Globalization.CultureInfo" /> represents a neutral culture; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x1700042F RID: 1071
|
||||
// (get) Token: 0x06001E1E RID: 7710 RVA: 0x000149D0 File Offset: 0x00012BD0
|
||||
[Token(Token = "0x1700042F")]
|
||||
public virtual bool IsNeutralCulture
|
||||
{
|
||||
[Token(Token = "0x6001E1E")]
|
||||
[Address(RVA = "0xD45000", Offset = "0xD44000", VA = "0x180D45000", Slot = "13")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06001E1F RID: 7711 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001E1F")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")]
|
||||
private void CheckNeutral()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets a <see cref="T:System.Globalization.NumberFormatInfo" /> that defines the culturally appropriate format of displaying numbers, currency, and percentage.</summary>
|
||||
/// <returns>A <see cref="T:System.Globalization.NumberFormatInfo" /> that defines the culturally appropriate format of displaying numbers, currency, and percentage.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">The property is set to null.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">The <see cref="P:System.Globalization.CultureInfo.NumberFormat" /> property or any of the <see cref="T:System.Globalization.NumberFormatInfo" /> properties is set, and the <see cref="T:System.Globalization.CultureInfo" /> is read-only.</exception>
|
||||
// Token: 0x17000430 RID: 1072
|
||||
// (get) Token: 0x06001E20 RID: 7712 RVA: 0x00002082 File Offset: 0x00000282
|
||||
// (set) Token: 0x06001E21 RID: 7713 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000430")]
|
||||
public virtual NumberFormatInfo NumberFormat
|
||||
{
|
||||
[Token(Token = "0x6001E20")]
|
||||
[Address(RVA = "0xD45040", Offset = "0xD44040", VA = "0x180D45040", Slot = "14")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6001E21")]
|
||||
[Address(RVA = "0xD457B0", Offset = "0xD447B0", VA = "0x180D457B0", Slot = "15")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets a <see cref="T:System.Globalization.DateTimeFormatInfo" /> that defines the culturally appropriate format of displaying dates and times.</summary>
|
||||
/// <returns>A <see cref="T:System.Globalization.DateTimeFormatInfo" /> that defines the culturally appropriate format of displaying dates and times.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">The property is set to null.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">The <see cref="P:System.Globalization.CultureInfo.DateTimeFormat" /> property or any of the <see cref="T:System.Globalization.DateTimeFormatInfo" /> properties is set, and the <see cref="T:System.Globalization.CultureInfo" /> is read-only.</exception>
|
||||
// Token: 0x17000431 RID: 1073
|
||||
// (get) Token: 0x06001E22 RID: 7714 RVA: 0x00002082 File Offset: 0x00000282
|
||||
// (set) Token: 0x06001E23 RID: 7715 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000431")]
|
||||
public virtual DateTimeFormatInfo DateTimeFormat
|
||||
{
|
||||
[Token(Token = "0x6001E22")]
|
||||
[Address(RVA = "0xD44C70", Offset = "0xD43C70", VA = "0x180D44C70", Slot = "16")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6001E23")]
|
||||
[Address(RVA = "0xD456E0", Offset = "0xD446E0", VA = "0x180D456E0", Slot = "17")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the culture name in the format languagefull [country/regionfull] in English.</summary>
|
||||
/// <returns>The culture name in the format languagefull [country/regionfull] in English, where languagefull is the full name of the language and country/regionfull is the full name of the country/region.</returns>
|
||||
// Token: 0x17000432 RID: 1074
|
||||
// (get) Token: 0x06001E24 RID: 7716 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000432")]
|
||||
public virtual string EnglishName
|
||||
{
|
||||
[Token(Token = "0x6001E24")]
|
||||
[Address(RVA = "0xD44E60", Offset = "0xD43E60", VA = "0x180D44E60", Slot = "18")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether the current <see cref="T:System.Globalization.CultureInfo" /> is read-only.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the current <see cref="T:System.Globalization.CultureInfo" /> is read-only; otherwise, <see langword="false" />. The default is <see langword="false" />.</returns>
|
||||
// Token: 0x17000433 RID: 1075
|
||||
// (get) Token: 0x06001E25 RID: 7717 RVA: 0x000149E8 File Offset: 0x00012BE8
|
||||
[Token(Token = "0x17000433")]
|
||||
public bool IsReadOnly
|
||||
{
|
||||
[Token(Token = "0x6001E25")]
|
||||
[Address(RVA = "0x4944B0", Offset = "0x4934B0", VA = "0x1804944B0")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets an object that defines how to format the specified type.</summary>
|
||||
/// <param name="formatType">The <see cref="T:System.Type" /> for which to get a formatting object. This method only supports the <see cref="T:System.Globalization.NumberFormatInfo" /> and <see cref="T:System.Globalization.DateTimeFormatInfo" /> types.</param>
|
||||
/// <returns>The value of the <see cref="P:System.Globalization.CultureInfo.NumberFormat" /> property, which is a <see cref="T:System.Globalization.NumberFormatInfo" /> containing the default number format information for the current <see cref="T:System.Globalization.CultureInfo" />, if <paramref name="formatType" /> is the <see cref="T:System.Type" /> object for the <see cref="T:System.Globalization.NumberFormatInfo" /> class.
|
||||
/// -or-
|
||||
/// The value of the <see cref="P:System.Globalization.CultureInfo.DateTimeFormat" /> property, which is a <see cref="T:System.Globalization.DateTimeFormatInfo" /> containing the default date and time format information for the current <see cref="T:System.Globalization.CultureInfo" />, if <paramref name="formatType" /> is the <see cref="T:System.Type" /> object for the <see cref="T:System.Globalization.DateTimeFormatInfo" /> class.
|
||||
/// -or-
|
||||
/// null, if <paramref name="formatType" /> is any other object.</returns>
|
||||
// Token: 0x06001E26 RID: 7718 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001E26")]
|
||||
[Address(RVA = "0xD43A00", Offset = "0xD42A00", VA = "0x180D43A00", Slot = "19")]
|
||||
public virtual object GetFormat(Type formatType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001E27 RID: 7719 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001E27")]
|
||||
[Address(RVA = "0xD41050", Offset = "0xD40050", VA = "0x180D41050")]
|
||||
private void Construct()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001E28 RID: 7720 RVA: 0x00014A00 File Offset: 0x00012C00
|
||||
[Token(Token = "0x6001E28")]
|
||||
[Address(RVA = "0xD44990", Offset = "0xD43990", VA = "0x180D44990")]
|
||||
private bool construct_internal_locale_from_lcid(int lcid)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06001E29 RID: 7721 RVA: 0x00014A18 File Offset: 0x00012C18
|
||||
[Token(Token = "0x6001E29")]
|
||||
[Address(RVA = "0xD449A0", Offset = "0xD439A0", VA = "0x180D449A0")]
|
||||
private bool construct_internal_locale_from_name(string name)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06001E2A RID: 7722 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001E2A")]
|
||||
[Address(RVA = "0xD45550", Offset = "0xD44550", VA = "0x180D45550")]
|
||||
private static string get_current_locale_name()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001E2B RID: 7723 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001E2B")]
|
||||
[Address(RVA = "0xD456D0", Offset = "0xD446D0", VA = "0x180D456D0")]
|
||||
private static CultureInfo[] internal_get_cultures(bool neutral, bool specific, bool installed)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001E2C RID: 7724 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001E2C")]
|
||||
[Address(RVA = "0xD40F40", Offset = "0xD3FF40", VA = "0x180D40F40")]
|
||||
private void ConstructInvariant(bool read_only)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001E2D RID: 7725 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001E2D")]
|
||||
[Address(RVA = "0xD43180", Offset = "0xD42180", VA = "0x180D43180")]
|
||||
private TextInfo CreateTextInfo(bool readOnly)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Globalization.CultureInfo" /> class based on the culture specified by the culture identifier.</summary>
|
||||
/// <param name="culture">A predefined <see cref="T:System.Globalization.CultureInfo" /> identifier, <see cref="P:System.Globalization.CultureInfo.LCID" /> property of an existing <see cref="T:System.Globalization.CultureInfo" /> object, or Windows-only culture identifier.</param>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="culture" /> is less than zero.</exception>
|
||||
/// <exception cref="T:System.Globalization.CultureNotFoundException">
|
||||
/// <paramref name="culture" /> is not a valid culture identifier. See the Notes to Callers section for more information.</exception>
|
||||
// Token: 0x06001E2E RID: 7726 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001E2E")]
|
||||
[Address(RVA = "0xD443E0", Offset = "0xD433E0", VA = "0x180D443E0")]
|
||||
public CultureInfo(int culture)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Globalization.CultureInfo" /> class based on the culture specified by the culture identifier and on the Boolean that specifies whether to use the user-selected culture settings from the system.</summary>
|
||||
/// <param name="culture">A predefined <see cref="T:System.Globalization.CultureInfo" /> identifier, <see cref="P:System.Globalization.CultureInfo.LCID" /> property of an existing <see cref="T:System.Globalization.CultureInfo" /> object, or Windows-only culture identifier.</param>
|
||||
/// <param name="useUserOverride">A Boolean that denotes whether to use the user-selected culture settings (<see langword="true" />) or the default culture settings (<see langword="false" />).</param>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="culture" /> is less than zero.</exception>
|
||||
/// <exception cref="T:System.Globalization.CultureNotFoundException">
|
||||
/// <paramref name="culture" /> is not a valid culture identifier. See the Notes to Callers section for more information.</exception>
|
||||
// Token: 0x06001E2F RID: 7727 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001E2F")]
|
||||
[Address(RVA = "0xD443C0", Offset = "0xD433C0", VA = "0x180D443C0")]
|
||||
public CultureInfo(int culture, bool useUserOverride)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001E30 RID: 7728 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001E30")]
|
||||
[Address(RVA = "0xD44400", Offset = "0xD43400", VA = "0x180D44400")]
|
||||
private CultureInfo(int culture, bool useUserOverride, bool read_only)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Globalization.CultureInfo" /> class based on the culture specified by name.</summary>
|
||||
/// <param name="name">A predefined <see cref="T:System.Globalization.CultureInfo" /> name, <see cref="P:System.Globalization.CultureInfo.Name" /> of an existing <see cref="T:System.Globalization.CultureInfo" />, or Windows-only culture name. <paramref name="name" /> is not case-sensitive.</param>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="name" /> is null.</exception>
|
||||
/// <exception cref="T:System.Globalization.CultureNotFoundException">
|
||||
/// <paramref name="name" /> is not a valid culture name. For more information, see the Notes to Callers section.</exception>
|
||||
// Token: 0x06001E31 RID: 7729 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001E31")]
|
||||
[Address(RVA = "0xD446F0", Offset = "0xD436F0", VA = "0x180D446F0")]
|
||||
public CultureInfo(string name)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Globalization.CultureInfo" /> class based on the culture specified by name and on the Boolean that specifies whether to use the user-selected culture settings from the system.</summary>
|
||||
/// <param name="name">A predefined <see cref="T:System.Globalization.CultureInfo" /> name, <see cref="P:System.Globalization.CultureInfo.Name" /> of an existing <see cref="T:System.Globalization.CultureInfo" />, or Windows-only culture name. <paramref name="name" /> is not case-sensitive.</param>
|
||||
/// <param name="useUserOverride">A Boolean that denotes whether to use the user-selected culture settings (<see langword="true" />) or the default culture settings (<see langword="false" />).</param>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="name" /> is null.</exception>
|
||||
/// <exception cref="T:System.Globalization.CultureNotFoundException">
|
||||
/// <paramref name="name" /> is not a valid culture name. See the Notes to Callers section for more information.</exception>
|
||||
// Token: 0x06001E32 RID: 7730 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001E32")]
|
||||
[Address(RVA = "0xD446B0", Offset = "0xD436B0", VA = "0x180D446B0")]
|
||||
public CultureInfo(string name, bool useUserOverride)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001E33 RID: 7731 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001E33")]
|
||||
[Address(RVA = "0xD44710", Offset = "0xD43710", VA = "0x180D44710")]
|
||||
private CultureInfo(string name, bool useUserOverride, bool read_only)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001E34 RID: 7732 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001E34")]
|
||||
[Address(RVA = "0xD446D0", Offset = "0xD436D0", VA = "0x180D446D0")]
|
||||
private CultureInfo()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001E35 RID: 7733 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001E35")]
|
||||
[Address(RVA = "0xD45560", Offset = "0xD44560", VA = "0x180D45560")]
|
||||
private static void insert_into_shared_tables(CultureInfo c)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Retrieves a cached, read-only instance of a culture by using the specified culture identifier.</summary>
|
||||
/// <param name="culture">A locale identifier (LCID).</param>
|
||||
/// <returns>A read-only <see cref="T:System.Globalization.CultureInfo" /> object.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="culture" /> is less than zero.</exception>
|
||||
/// <exception cref="T:System.Globalization.CultureNotFoundException">
|
||||
/// <paramref name="culture" /> specifies a culture that is not supported. See the Notes to Caller section for more information.</exception>
|
||||
// Token: 0x06001E36 RID: 7734 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001E36")]
|
||||
[Address(RVA = "0xD432A0", Offset = "0xD422A0", VA = "0x180D432A0")]
|
||||
public static CultureInfo GetCultureInfo(int culture)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Retrieves a cached, read-only instance of a culture using the specified culture name.</summary>
|
||||
/// <param name="name">The name of a culture. <paramref name="name" /> is not case-sensitive.</param>
|
||||
/// <returns>A read-only <see cref="T:System.Globalization.CultureInfo" /> object.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="name" /> is null.</exception>
|
||||
/// <exception cref="T:System.Globalization.CultureNotFoundException">
|
||||
/// <paramref name="name" /> specifies a culture that is not supported. See the Notes to Callers section for more information.</exception>
|
||||
// Token: 0x06001E37 RID: 7735 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001E37")]
|
||||
[Address(RVA = "0xD434C0", Offset = "0xD424C0", VA = "0x180D434C0")]
|
||||
public static CultureInfo GetCultureInfo(string name)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001E38 RID: 7736 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001E38")]
|
||||
[Address(RVA = "0xD41240", Offset = "0xD40240", VA = "0x180D41240")]
|
||||
internal static CultureInfo CreateCulture(string name, bool reference)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Creates a <see cref="T:System.Globalization.CultureInfo" /> that represents the specific culture that is associated with the specified name.</summary>
|
||||
/// <param name="name">A predefined <see cref="T:System.Globalization.CultureInfo" /> name or the name of an existing <see cref="T:System.Globalization.CultureInfo" /> object. <paramref name="name" /> is not case-sensitive.</param>
|
||||
/// <returns>A <see cref="T:System.Globalization.CultureInfo" /> object that represents:
|
||||
/// The invariant culture, if <paramref name="name" /> is an empty string ("").
|
||||
/// -or-
|
||||
/// The specific culture associated with <paramref name="name" />, if <paramref name="name" /> is a neutral culture.
|
||||
/// -or-
|
||||
/// The culture specified by <paramref name="name" />, if <paramref name="name" /> is already a specific culture.</returns>
|
||||
/// <exception cref="T:System.Globalization.CultureNotFoundException">
|
||||
/// <paramref name="name" /> is not a valid culture name.
|
||||
/// -or-
|
||||
/// The culture specified by <paramref name="name" /> does not have a specific culture associated with it.</exception>
|
||||
/// <exception cref="T:System.NullReferenceException">
|
||||
/// <paramref name="name" /> is null.</exception>
|
||||
// Token: 0x06001E39 RID: 7737 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001E39")]
|
||||
[Address(RVA = "0xD42E50", Offset = "0xD41E50", VA = "0x180D42E50")]
|
||||
public static CultureInfo CreateSpecificCulture(string name)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001E3A RID: 7738 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001E3A")]
|
||||
[Address(RVA = "0xD41350", Offset = "0xD40350", VA = "0x180D41350")]
|
||||
private static CultureInfo CreateSpecificCultureFromNeutral(string name)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x17000434 RID: 1076
|
||||
// (get) Token: 0x06001E3B RID: 7739 RVA: 0x00014A30 File Offset: 0x00012C30
|
||||
[Token(Token = "0x17000434")]
|
||||
internal int CalendarType
|
||||
{
|
||||
[Token(Token = "0x6001E3B")]
|
||||
[Address(RVA = "0xD449B0", Offset = "0xD439B0", VA = "0x180D449B0")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06001E3C RID: 7740 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001E3C")]
|
||||
[Address(RVA = "0xD41070", Offset = "0xD40070", VA = "0x180D41070")]
|
||||
private static Calendar CreateCalendar(int calendarType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001E3D RID: 7741 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001E3D")]
|
||||
[Address(RVA = "0xD412D0", Offset = "0xD402D0", VA = "0x180D412D0")]
|
||||
private static Exception CreateNotFoundException(string name)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the default culture for threads in the current application domain.</summary>
|
||||
/// <returns>The default culture for threads in the current application domain, or <see langword="null" /> if the current system culture is the default thread culture in the application domain.</returns>
|
||||
// Token: 0x17000435 RID: 1077
|
||||
// (get) Token: 0x06001E3E RID: 7742 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000435")]
|
||||
public static CultureInfo DefaultThreadCurrentCulture
|
||||
{
|
||||
[Token(Token = "0x6001E3E")]
|
||||
[Address(RVA = "0xD44D80", Offset = "0xD43D80", VA = "0x180D44D80")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the default UI culture for threads in the current application domain.</summary>
|
||||
/// <returns>The default UI culture for threads in the current application domain, or <see langword="null" /> if the current system UI culture is the default thread UI culture in the application domain.</returns>
|
||||
/// <exception cref="T:System.ArgumentException">In a set operation, the <see cref="P:System.Globalization.CultureInfo.Name" /> property value is invalid.</exception>
|
||||
// Token: 0x17000436 RID: 1078
|
||||
// (get) Token: 0x06001E3F RID: 7743 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000436")]
|
||||
public static CultureInfo DefaultThreadCurrentUICulture
|
||||
{
|
||||
[Token(Token = "0x6001E3F")]
|
||||
[Address(RVA = "0xD44DF0", Offset = "0xD43DF0", VA = "0x180D44DF0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000437 RID: 1079
|
||||
// (get) Token: 0x06001E40 RID: 7744 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000437")]
|
||||
internal string SortName
|
||||
{
|
||||
[Token(Token = "0x6001E40")]
|
||||
[Address(RVA = "0x4975A0", Offset = "0x4965A0", VA = "0x1804975A0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000438 RID: 1080
|
||||
// (get) Token: 0x06001E41 RID: 7745 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000438")]
|
||||
internal static CultureInfo UserDefaultUICulture
|
||||
{
|
||||
[Token(Token = "0x6001E41")]
|
||||
[Address(RVA = "0xD454C0", Offset = "0xD444C0", VA = "0x180D454C0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000439 RID: 1081
|
||||
// (get) Token: 0x06001E42 RID: 7746 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000439")]
|
||||
internal static CultureInfo UserDefaultCulture
|
||||
{
|
||||
[Token(Token = "0x6001E42")]
|
||||
[Address(RVA = "0xD45470", Offset = "0xD44470", VA = "0x180D45470")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06001E43 RID: 7747 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001E43")]
|
||||
[Address(RVA = "0xD40950", Offset = "0xD3F950", VA = "0x180D40950")]
|
||||
internal static void CheckDomainSafetyObject(object obj, object container)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x1700043A RID: 1082
|
||||
// (get) Token: 0x06001E44 RID: 7748 RVA: 0x00014A48 File Offset: 0x00012C48
|
||||
[Token(Token = "0x1700043A")]
|
||||
internal bool HasInvariantCultureName
|
||||
{
|
||||
[Token(Token = "0x6001E44")]
|
||||
[Address(RVA = "0xD44EA0", Offset = "0xD43EA0", VA = "0x180D44EA0")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06001E45 RID: 7749 RVA: 0x00014A60 File Offset: 0x00012C60
|
||||
[Token(Token = "0x6001E45")]
|
||||
[Address(RVA = "0xD43DB0", Offset = "0xD42DB0", VA = "0x180D43DB0")]
|
||||
internal static bool VerifyCultureName(string cultureName, bool throwException)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06001E46 RID: 7750 RVA: 0x00014A78 File Offset: 0x00012C78
|
||||
[Token(Token = "0x6001E46")]
|
||||
[Address(RVA = "0xD43EE0", Offset = "0xD42EE0", VA = "0x180D43EE0")]
|
||||
internal static bool VerifyCultureName(CultureInfo culture, bool throwException)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x040010C9 RID: 4297
|
||||
[Token(Token = "0x40010C9")]
|
||||
private static CultureInfo invariant_culture_info;
|
||||
|
||||
// Token: 0x040010CA RID: 4298
|
||||
[Token(Token = "0x40010CA")]
|
||||
private static object shared_table_lock;
|
||||
|
||||
// Token: 0x040010CB RID: 4299
|
||||
[Token(Token = "0x40010CB")]
|
||||
private static CultureInfo default_current_culture;
|
||||
|
||||
// Token: 0x040010CC RID: 4300
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40010CC")]
|
||||
private bool m_isReadOnly;
|
||||
|
||||
// Token: 0x040010CD RID: 4301
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x40010CD")]
|
||||
private int cultureID;
|
||||
|
||||
// Token: 0x040010CE RID: 4302
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40010CE")]
|
||||
[NonSerialized]
|
||||
private int parent_lcid;
|
||||
|
||||
// Token: 0x040010CF RID: 4303
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x40010CF")]
|
||||
[NonSerialized]
|
||||
private int datetime_index;
|
||||
|
||||
// Token: 0x040010D0 RID: 4304
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40010D0")]
|
||||
[NonSerialized]
|
||||
private int number_index;
|
||||
|
||||
// Token: 0x040010D1 RID: 4305
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x40010D1")]
|
||||
[NonSerialized]
|
||||
private int default_calendar_type;
|
||||
|
||||
// Token: 0x040010D2 RID: 4306
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x40010D2")]
|
||||
private bool m_useUserOverride;
|
||||
|
||||
// Token: 0x040010D3 RID: 4307
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x40010D3")]
|
||||
internal NumberFormatInfo numInfo;
|
||||
|
||||
// Token: 0x040010D4 RID: 4308
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x40010D4")]
|
||||
internal DateTimeFormatInfo dateTimeInfo;
|
||||
|
||||
// Token: 0x040010D5 RID: 4309
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x40010D5")]
|
||||
private TextInfo textInfo;
|
||||
|
||||
// Token: 0x040010D6 RID: 4310
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x40010D6")]
|
||||
internal string m_name;
|
||||
|
||||
// Token: 0x040010D7 RID: 4311
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x40010D7")]
|
||||
[NonSerialized]
|
||||
private string englishname;
|
||||
|
||||
// Token: 0x040010D8 RID: 4312
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x40010D8")]
|
||||
[NonSerialized]
|
||||
private string nativename;
|
||||
|
||||
// Token: 0x040010D9 RID: 4313
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x40010D9")]
|
||||
[NonSerialized]
|
||||
private string iso3lang;
|
||||
|
||||
// Token: 0x040010DA RID: 4314
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x40010DA")]
|
||||
[NonSerialized]
|
||||
private string iso2lang;
|
||||
|
||||
// Token: 0x040010DB RID: 4315
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x40010DB")]
|
||||
[NonSerialized]
|
||||
private string win3lang;
|
||||
|
||||
// Token: 0x040010DC RID: 4316
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x40010DC")]
|
||||
[NonSerialized]
|
||||
private string territory;
|
||||
|
||||
// Token: 0x040010DD RID: 4317
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x40010DD")]
|
||||
[NonSerialized]
|
||||
private string[] native_calendar_names;
|
||||
|
||||
// Token: 0x040010DE RID: 4318
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x40010DE")]
|
||||
private CompareInfo compareInfo;
|
||||
|
||||
// Token: 0x040010DF RID: 4319
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x40010DF")]
|
||||
[NonSerialized]
|
||||
private unsafe readonly void* textinfo_data;
|
||||
|
||||
// Token: 0x040010E0 RID: 4320
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x40010E0")]
|
||||
private int m_dataItem;
|
||||
|
||||
// Token: 0x040010E1 RID: 4321
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x40010E1")]
|
||||
private Calendar calendar;
|
||||
|
||||
// Token: 0x040010E2 RID: 4322
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x40010E2")]
|
||||
[NonSerialized]
|
||||
private CultureInfo parent_culture;
|
||||
|
||||
// Token: 0x040010E3 RID: 4323
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x40010E3")]
|
||||
[NonSerialized]
|
||||
private bool constructed;
|
||||
|
||||
// Token: 0x040010E4 RID: 4324
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x40010E4")]
|
||||
[NonSerialized]
|
||||
internal byte[] cached_serialized_form;
|
||||
|
||||
// Token: 0x040010E5 RID: 4325
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x40010E5")]
|
||||
[NonSerialized]
|
||||
internal CultureData m_cultureData;
|
||||
|
||||
// Token: 0x040010E6 RID: 4326
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x40010E6")]
|
||||
[NonSerialized]
|
||||
internal bool m_isInherited;
|
||||
|
||||
// Token: 0x040010E7 RID: 4327
|
||||
[Token(Token = "0x40010E7")]
|
||||
internal const int InvariantCultureId = 127;
|
||||
|
||||
// Token: 0x040010E8 RID: 4328
|
||||
[Token(Token = "0x40010E8")]
|
||||
private const int CalendarTypeBits = 8;
|
||||
|
||||
// Token: 0x040010E9 RID: 4329
|
||||
[Token(Token = "0x40010E9")]
|
||||
private const string MSG_READONLY = "This instance is read only";
|
||||
|
||||
// Token: 0x040010EA RID: 4330
|
||||
[Token(Token = "0x40010EA")]
|
||||
private static CultureInfo s_DefaultThreadCurrentUICulture;
|
||||
|
||||
// Token: 0x040010EB RID: 4331
|
||||
[Token(Token = "0x40010EB")]
|
||||
private static CultureInfo s_DefaultThreadCurrentCulture;
|
||||
|
||||
// Token: 0x040010EC RID: 4332
|
||||
[Token(Token = "0x40010EC")]
|
||||
private static Dictionary<int, CultureInfo> shared_by_number;
|
||||
|
||||
// Token: 0x040010ED RID: 4333
|
||||
[Token(Token = "0x40010ED")]
|
||||
private static Dictionary<string, CultureInfo> shared_by_name;
|
||||
|
||||
// Token: 0x040010EE RID: 4334
|
||||
[Token(Token = "0x40010EE")]
|
||||
internal static readonly bool IsTaiwanSku;
|
||||
|
||||
// Token: 0x02000314 RID: 788
|
||||
[Token(Token = "0x2000314")]
|
||||
private struct Data
|
||||
{
|
||||
// Token: 0x040010EF RID: 4335
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40010EF")]
|
||||
public int ansi;
|
||||
|
||||
// Token: 0x040010F0 RID: 4336
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4")]
|
||||
[Token(Token = "0x40010F0")]
|
||||
public int ebcdic;
|
||||
|
||||
// Token: 0x040010F1 RID: 4337
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x40010F1")]
|
||||
public int mac;
|
||||
|
||||
// Token: 0x040010F2 RID: 4338
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC")]
|
||||
[Token(Token = "0x40010F2")]
|
||||
public int oem;
|
||||
|
||||
// Token: 0x040010F3 RID: 4339
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40010F3")]
|
||||
public bool right_to_left;
|
||||
|
||||
// Token: 0x040010F4 RID: 4340
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x11")]
|
||||
[Token(Token = "0x40010F4")]
|
||||
public byte list_sep;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,147 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using System.Runtime.Serialization;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
/// <summary>The exception that is thrown when a method attempts to construct a culture that is not available.</summary>
|
||||
// Token: 0x020002D7 RID: 727
|
||||
[Token(Token = "0x20002D7")]
|
||||
[ComVisible(true)]
|
||||
[Serializable]
|
||||
public class CultureNotFoundException : ArgumentException, ISerializable
|
||||
{
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Globalization.CultureNotFoundException" /> class with its message string set to a system-supplied message.</summary>
|
||||
// Token: 0x06001B19 RID: 6937 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001B19")]
|
||||
[Address(RVA = "0xD45A10", Offset = "0xD44A10", VA = "0x180D45A10")]
|
||||
public CultureNotFoundException()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Globalization.CultureNotFoundException" /> class with a specified error message and the name of the parameter that is the cause this exception.</summary>
|
||||
/// <param name="paramName">The name of the parameter that is the cause of the current exception.</param>
|
||||
/// <param name="message">The error message to display with this exception.</param>
|
||||
// Token: 0x06001B1A RID: 6938 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001B1A")]
|
||||
[Address(RVA = "0xD45BB0", Offset = "0xD44BB0", VA = "0x180D45BB0")]
|
||||
public CultureNotFoundException(string paramName, string message)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Globalization.CultureNotFoundException" /> class with a specified error message, the invalid Culture Name, and the name of the parameter that is the cause this exception.</summary>
|
||||
/// <param name="paramName">The name of the parameter that is the cause the current exception.</param>
|
||||
/// <param name="invalidCultureName">The Culture Name that cannot be found.</param>
|
||||
/// <param name="message">The error message to display with this exception.</param>
|
||||
// Token: 0x06001B1B RID: 6939 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001B1B")]
|
||||
[Address(RVA = "0xD459D0", Offset = "0xD449D0", VA = "0x180D459D0")]
|
||||
public CultureNotFoundException(string paramName, string invalidCultureName, string message)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Globalization.CultureNotFoundException" /> class using the specified serialization data and context.</summary>
|
||||
/// <param name="info">The object that holds the serialized object data.</param>
|
||||
/// <param name="context">The contextual information about the source or destination.</param>
|
||||
// Token: 0x06001B1C RID: 6940 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001B1C")]
|
||||
[Address(RVA = "0xD45A60", Offset = "0xD44A60", VA = "0x180D45A60")]
|
||||
protected CultureNotFoundException(SerializationInfo info, StreamingContext context)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Sets the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> object with the parameter name and additional exception information.</summary>
|
||||
/// <param name="info">The object that holds the serialized object data.</param>
|
||||
/// <param name="context">The contextual information about the source or destination.</param>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="info" /> is <see langword="null" />.</exception>
|
||||
// Token: 0x06001B1D RID: 6941 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001B1D")]
|
||||
[Address(RVA = "0xD45880", Offset = "0xD44880", VA = "0x180D45880", Slot = "10")]
|
||||
public override void GetObjectData(SerializationInfo info, StreamingContext context)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets the culture identifier that cannot be found.</summary>
|
||||
/// <returns>The invalid culture identifier.</returns>
|
||||
// Token: 0x17000345 RID: 837
|
||||
// (get) Token: 0x06001B1E RID: 6942 RVA: 0x00012210 File Offset: 0x00010410
|
||||
[Token(Token = "0x17000345")]
|
||||
public virtual int? InvalidCultureId
|
||||
{
|
||||
[Token(Token = "0x6001B1E")]
|
||||
[Address(RVA = "0x56D550", Offset = "0x56C550", VA = "0x18056D550", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the culture name that cannot be found.</summary>
|
||||
/// <returns>The invalid culture name.</returns>
|
||||
// Token: 0x17000346 RID: 838
|
||||
// (get) Token: 0x06001B1F RID: 6943 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000346")]
|
||||
public virtual string InvalidCultureName
|
||||
{
|
||||
[Token(Token = "0x6001B1F")]
|
||||
[Address(RVA = "0x54F060", Offset = "0x54E060", VA = "0x18054F060", Slot = "13")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000347 RID: 839
|
||||
// (get) Token: 0x06001B20 RID: 6944 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000347")]
|
||||
private static string DefaultMessage
|
||||
{
|
||||
[Token(Token = "0x6001B20")]
|
||||
[Address(RVA = "0xD45BD0", Offset = "0xD44BD0", VA = "0x180D45BD0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000348 RID: 840
|
||||
// (get) Token: 0x06001B21 RID: 6945 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000348")]
|
||||
private string FormatedInvalidCultureId
|
||||
{
|
||||
[Token(Token = "0x6001B21")]
|
||||
[Address(RVA = "0xD45C10", Offset = "0xD44C10", VA = "0x180D45C10")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the error message that explains the reason for the exception.</summary>
|
||||
/// <returns>A text string describing the details of the exception.</returns>
|
||||
// Token: 0x17000349 RID: 841
|
||||
// (get) Token: 0x06001B22 RID: 6946 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000349")]
|
||||
public override string Message
|
||||
{
|
||||
[Token(Token = "0x6001B22")]
|
||||
[Address(RVA = "0xD45D10", Offset = "0xD44D10", VA = "0x180D45D10", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04000E85 RID: 3717
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4000E85")]
|
||||
private string m_invalidCultureName;
|
||||
|
||||
// Token: 0x04000E86 RID: 3718
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4000E86")]
|
||||
private int? m_invalidCultureId;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,52 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
/// <summary>Defines the types of culture lists that can be retrieved using the <see cref="M:System.Globalization.CultureInfo.GetCultures(System.Globalization.CultureTypes)" /> method.</summary>
|
||||
// Token: 0x020002D8 RID: 728
|
||||
[Token(Token = "0x20002D8")]
|
||||
[Flags]
|
||||
[ComVisible(true)]
|
||||
[Serializable]
|
||||
public enum CultureTypes
|
||||
{
|
||||
/// <summary>Cultures that are associated with a language but are not specific to a country/region.</summary>
|
||||
// Token: 0x04000E88 RID: 3720
|
||||
[Token(Token = "0x4000E88")]
|
||||
NeutralCultures = 1,
|
||||
/// <summary>Cultures that are specific to a country/region.</summary>
|
||||
// Token: 0x04000E89 RID: 3721
|
||||
[Token(Token = "0x4000E89")]
|
||||
SpecificCultures = 2,
|
||||
/// <summary>This member is deprecated. All cultures that are installed in the Windows operating system.</summary>
|
||||
// Token: 0x04000E8A RID: 3722
|
||||
[Token(Token = "0x4000E8A")]
|
||||
InstalledWin32Cultures = 4,
|
||||
/// <summary>All cultures that recognized by .NET, including neutral and specific cultures and custom cultures created by the user.
|
||||
/// On .NET Framework 4 and later versions and .NET Core running on Windows, it includes the culture data available from the Windows operating system. On .NET Core running on Linux and macOS, it includes culture data defined in the ICU libraries.
|
||||
/// <see cref="F:System.Globalization.CultureTypes.AllCultures" /> is a composite field that includes the <see cref="F:System.Globalization.CultureTypes.NeutralCultures" />, <see cref="F:System.Globalization.CultureTypes.SpecificCultures" />, and <see cref="F:System.Globalization.CultureTypes.InstalledWin32Cultures" /> values.</summary>
|
||||
// Token: 0x04000E8B RID: 3723
|
||||
[Token(Token = "0x4000E8B")]
|
||||
AllCultures = 7,
|
||||
/// <summary>This member is deprecated. Custom cultures created by the user.</summary>
|
||||
// Token: 0x04000E8C RID: 3724
|
||||
[Token(Token = "0x4000E8C")]
|
||||
UserCustomCulture = 8,
|
||||
/// <summary>This member is deprecated. Custom cultures created by the user that replace cultures shipped with the .NET Framework.</summary>
|
||||
// Token: 0x04000E8D RID: 3725
|
||||
[Token(Token = "0x4000E8D")]
|
||||
ReplacementCultures = 16,
|
||||
/// <summary>This member is deprecated and is ignored.</summary>
|
||||
// Token: 0x04000E8E RID: 3726
|
||||
[Token(Token = "0x4000E8E")]
|
||||
[Obsolete]
|
||||
WindowsOnlyCultures = 32,
|
||||
/// <summary>This member is deprecated; using this value with <see cref="M:System.Globalization.CultureInfo.GetCultures(System.Globalization.CultureTypes)" /> returns neutral and specific cultures shipped with the .NET Framework 2.0.</summary>
|
||||
// Token: 0x04000E8F RID: 3727
|
||||
[Token(Token = "0x4000E8F")]
|
||||
[Obsolete]
|
||||
FrameworkCultures = 64
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
// Token: 0x020002DA RID: 730
|
||||
[Token(Token = "0x20002DA")]
|
||||
[Flags]
|
||||
internal enum DateTimeFormatFlags
|
||||
{
|
||||
// Token: 0x04000E95 RID: 3733
|
||||
[Token(Token = "0x4000E95")]
|
||||
None = 0,
|
||||
// Token: 0x04000E96 RID: 3734
|
||||
[Token(Token = "0x4000E96")]
|
||||
UseGenitiveMonth = 1,
|
||||
// Token: 0x04000E97 RID: 3735
|
||||
[Token(Token = "0x4000E97")]
|
||||
UseLeapYearMonth = 2,
|
||||
// Token: 0x04000E98 RID: 3736
|
||||
[Token(Token = "0x4000E98")]
|
||||
UseSpacesInMonthNames = 4,
|
||||
// Token: 0x04000E99 RID: 3737
|
||||
[Token(Token = "0x4000E99")]
|
||||
UseHebrewRule = 8,
|
||||
// Token: 0x04000E9A RID: 3738
|
||||
[Token(Token = "0x4000E9A")]
|
||||
UseSpacesInDayNames = 16,
|
||||
// Token: 0x04000E9B RID: 3739
|
||||
[Token(Token = "0x4000E9B")]
|
||||
UseDigitPrefixInTokens = 32,
|
||||
// Token: 0x04000E9C RID: 3740
|
||||
[Token(Token = "0x4000E9C")]
|
||||
NotInitialized = -1
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,1566 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Runtime.InteropServices;
|
||||
using System.Runtime.Serialization;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
/// <summary>Provides culture-specific information about the format of date and time values.</summary>
|
||||
// Token: 0x020002DB RID: 731
|
||||
[Token(Token = "0x20002DB")]
|
||||
[ComVisible(true)]
|
||||
[Serializable]
|
||||
public sealed class DateTimeFormatInfo : ICloneable, IFormatProvider
|
||||
{
|
||||
// Token: 0x06001B23 RID: 6947 RVA: 0x00012228 File Offset: 0x00010428
|
||||
[Token(Token = "0x6001B23")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690")]
|
||||
private static bool InitPreferExistingTokens()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x1700034A RID: 842
|
||||
// (get) Token: 0x06001B24 RID: 6948 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x1700034A")]
|
||||
private string CultureName
|
||||
{
|
||||
[Token(Token = "0x6001B24")]
|
||||
[Address(RVA = "0xD4C200", Offset = "0xD4B200", VA = "0x180D4C200")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700034B RID: 843
|
||||
// (get) Token: 0x06001B25 RID: 6949 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x1700034B")]
|
||||
private CultureInfo Culture
|
||||
{
|
||||
[Token(Token = "0x6001B25")]
|
||||
[Address(RVA = "0xD4C230", Offset = "0xD4B230", VA = "0x180D4C230")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700034C RID: 844
|
||||
// (get) Token: 0x06001B26 RID: 6950 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x1700034C")]
|
||||
private string LanguageName
|
||||
{
|
||||
[Token(Token = "0x6001B26")]
|
||||
[Address(RVA = "0xD4D220", Offset = "0xD4C220", VA = "0x180D4D220")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06001B27 RID: 6951 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001B27")]
|
||||
[Address(RVA = "0xD4D8F0", Offset = "0xD4C8F0", VA = "0x180D4D8F0")]
|
||||
private string[] internalGetAbbreviatedDayOfWeekNames()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001B28 RID: 6952 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001B28")]
|
||||
[Address(RVA = "0xD4D9D0", Offset = "0xD4C9D0", VA = "0x180D4D9D0")]
|
||||
private string[] internalGetDayOfWeekNames()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001B29 RID: 6953 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001B29")]
|
||||
[Address(RVA = "0xD4D960", Offset = "0xD4C960", VA = "0x180D4D960")]
|
||||
private string[] internalGetAbbreviatedMonthNames()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001B2A RID: 6954 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001B2A")]
|
||||
[Address(RVA = "0xD4DD80", Offset = "0xD4CD80", VA = "0x180D4DD80")]
|
||||
private string[] internalGetMonthNames()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new writable instance of the <see cref="T:System.Globalization.DateTimeFormatInfo" /> class that is culture-independent (invariant).</summary>
|
||||
// Token: 0x06001B2B RID: 6955 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001B2B")]
|
||||
[Address(RVA = "0xD4B8E0", Offset = "0xD4A8E0", VA = "0x180D4B8E0")]
|
||||
public DateTimeFormatInfo()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001B2C RID: 6956 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001B2C")]
|
||||
[Address(RVA = "0xD4BA10", Offset = "0xD4AA10", VA = "0x180D4BA10")]
|
||||
internal DateTimeFormatInfo(CultureData cultureData, Calendar cal)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001B2D RID: 6957 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001B2D")]
|
||||
[Address(RVA = "0xD49DA0", Offset = "0xD48DA0", VA = "0x180D49DA0")]
|
||||
private void InitializeOverridableProperties(CultureData cultureData, int calendarID)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001B2E RID: 6958 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001B2E")]
|
||||
[Address(RVA = "0xD4A660", Offset = "0xD49660", VA = "0x180D4A660")]
|
||||
[OnDeserialized]
|
||||
private void OnDeserialized(StreamingContext ctx)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001B2F RID: 6959 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001B2F")]
|
||||
[Address(RVA = "0xD4ACC0", Offset = "0xD49CC0", VA = "0x180D4ACC0")]
|
||||
[OnSerializing]
|
||||
private void OnSerializing(StreamingContext ctx)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets the default read-only <see cref="T:System.Globalization.DateTimeFormatInfo" /> object that is culture-independent (invariant).</summary>
|
||||
/// <returns>A read-only object that is culture-independent (invariant).</returns>
|
||||
// Token: 0x1700034D RID: 845
|
||||
// (get) Token: 0x06001B30 RID: 6960 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x1700034D")]
|
||||
public static DateTimeFormatInfo InvariantInfo
|
||||
{
|
||||
[Token(Token = "0x6001B30")]
|
||||
[Address(RVA = "0xD4CFF0", Offset = "0xD4BFF0", VA = "0x180D4CFF0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a read-only <see cref="T:System.Globalization.DateTimeFormatInfo" /> object that formats values based on the current culture.</summary>
|
||||
/// <returns>A read-only <see cref="T:System.Globalization.DateTimeFormatInfo" /> object based on the <see cref="T:System.Globalization.CultureInfo" /> object for the current thread.</returns>
|
||||
// Token: 0x1700034E RID: 846
|
||||
// (get) Token: 0x06001B31 RID: 6961 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x1700034E")]
|
||||
public static DateTimeFormatInfo CurrentInfo
|
||||
{
|
||||
[Token(Token = "0x6001B31")]
|
||||
[Address(RVA = "0xD4C2C0", Offset = "0xD4B2C0", VA = "0x180D4C2C0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Returns the <see cref="T:System.Globalization.DateTimeFormatInfo" /> object associated with the specified <see cref="T:System.IFormatProvider" />.</summary>
|
||||
/// <param name="provider">The <see cref="T:System.IFormatProvider" /> that gets the <see cref="T:System.Globalization.DateTimeFormatInfo" /> object.
|
||||
/// -or-
|
||||
/// <see langword="null" /> to get <see cref="P:System.Globalization.DateTimeFormatInfo.CurrentInfo" />.</param>
|
||||
/// <returns>A <see cref="T:System.Globalization.DateTimeFormatInfo" /> object associated with <see cref="T:System.IFormatProvider" />.</returns>
|
||||
// Token: 0x06001B32 RID: 6962 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001B32")]
|
||||
[Address(RVA = "0xD49500", Offset = "0xD48500", VA = "0x180D49500")]
|
||||
public static DateTimeFormatInfo GetInstance(IFormatProvider provider)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Returns an object of the specified type that provides a date and time formatting service.</summary>
|
||||
/// <param name="formatType">The type of the required formatting service.</param>
|
||||
/// <returns>The current object, if <paramref name="formatType" /> is the same as the type of the current <see cref="T:System.Globalization.DateTimeFormatInfo" />; otherwise, <see langword="null" />.</returns>
|
||||
// Token: 0x06001B33 RID: 6963 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001B33")]
|
||||
[Address(RVA = "0xD49470", Offset = "0xD48470", VA = "0x180D49470", Slot = "5")]
|
||||
public object GetFormat(Type formatType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Creates a shallow copy of the <see cref="T:System.Globalization.DateTimeFormatInfo" />.</summary>
|
||||
/// <returns>A new <see cref="T:System.Globalization.DateTimeFormatInfo" /> object copied from the original <see cref="T:System.Globalization.DateTimeFormatInfo" />.</returns>
|
||||
// Token: 0x06001B34 RID: 6964 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001B34")]
|
||||
[Address(RVA = "0xD474C0", Offset = "0xD464C0", VA = "0x180D474C0", Slot = "4")]
|
||||
public object Clone()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the string designator for hours that are "ante meridiem" (before noon).</summary>
|
||||
/// <returns>The string designator for hours that are ante meridiem. The default for <see cref="P:System.Globalization.DateTimeFormatInfo.InvariantInfo" /> is "AM".</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">The property is being set to <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.DateTimeFormatInfo" /> object is read-only.</exception>
|
||||
// Token: 0x1700034F RID: 847
|
||||
// (get) Token: 0x06001B35 RID: 6965 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x1700034F")]
|
||||
public string AMDesignator
|
||||
{
|
||||
[Token(Token = "0x6001B35")]
|
||||
[Address(RVA = "0x41CEF0", Offset = "0x41BEF0", VA = "0x18041CEF0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the calendar to use for the current culture.</summary>
|
||||
/// <returns>The calendar to use for the current culture. The default for <see cref="P:System.Globalization.DateTimeFormatInfo.InvariantInfo" /> is a <see cref="T:System.Globalization.GregorianCalendar" /> object.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">The property is being set to <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">The property is being set to a <see cref="T:System.Globalization.Calendar" /> object that is not valid for the current culture.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.DateTimeFormatInfo" /> object is read-only.</exception>
|
||||
// Token: 0x17000350 RID: 848
|
||||
// (get) Token: 0x06001B36 RID: 6966 RVA: 0x00002082 File Offset: 0x00000282
|
||||
// (set) Token: 0x06001B37 RID: 6967 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000350")]
|
||||
public Calendar Calendar
|
||||
{
|
||||
[Token(Token = "0x6001B36")]
|
||||
[Address(RVA = "0x4177C0", Offset = "0x4167C0", VA = "0x1804177C0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6001B37")]
|
||||
[Address(RVA = "0xD4DDF0", Offset = "0xD4CDF0", VA = "0x180D4DDF0")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000351 RID: 849
|
||||
// (get) Token: 0x06001B38 RID: 6968 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000351")]
|
||||
private int[] OptionalCalendars
|
||||
{
|
||||
[Token(Token = "0x6001B38")]
|
||||
[Address(RVA = "0xD4D510", Offset = "0xD4C510", VA = "0x180D4D510")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000352 RID: 850
|
||||
// (get) Token: 0x06001B39 RID: 6969 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000352")]
|
||||
internal string[] EraNames
|
||||
{
|
||||
[Token(Token = "0x6001B39")]
|
||||
[Address(RVA = "0xD4C690", Offset = "0xD4B690", VA = "0x180D4C690")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Returns the string containing the name of the specified era.</summary>
|
||||
/// <param name="era">The integer representing the era.</param>
|
||||
/// <returns>A string containing the name of the era.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="era" /> does not represent a valid era in the calendar specified in the <see cref="P:System.Globalization.DateTimeFormatInfo.Calendar" /> property.</exception>
|
||||
// Token: 0x06001B3A RID: 6970 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001B3A")]
|
||||
[Address(RVA = "0xD49330", Offset = "0xD48330", VA = "0x180D49330")]
|
||||
public string GetEraName(int era)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x17000353 RID: 851
|
||||
// (get) Token: 0x06001B3B RID: 6971 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000353")]
|
||||
internal string[] AbbreviatedEraNames
|
||||
{
|
||||
[Token(Token = "0x6001B3B")]
|
||||
[Address(RVA = "0xD4BBA0", Offset = "0xD4ABA0", VA = "0x180D4BBA0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Returns the string containing the abbreviated name of the specified era, if an abbreviation exists.</summary>
|
||||
/// <param name="era">The integer representing the era.</param>
|
||||
/// <returns>A string containing the abbreviated name of the specified era, if an abbreviation exists.
|
||||
/// -or-
|
||||
/// A string containing the full name of the era, if an abbreviation does not exist.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="era" /> does not represent a valid era in the calendar specified in the <see cref="P:System.Globalization.DateTimeFormatInfo.Calendar" /> property.</exception>
|
||||
// Token: 0x06001B3C RID: 6972 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001B3C")]
|
||||
[Address(RVA = "0xD48950", Offset = "0xD47950", VA = "0x180D48950")]
|
||||
public string GetAbbreviatedEraName(int era)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x17000354 RID: 852
|
||||
// (get) Token: 0x06001B3D RID: 6973 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000354")]
|
||||
internal string[] AbbreviatedEnglishEraNames
|
||||
{
|
||||
[Token(Token = "0x6001B3D")]
|
||||
[Address(RVA = "0xD4BB30", Offset = "0xD4AB30", VA = "0x180D4BB30")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the string that separates the components of a date, that is, the year, month, and day.</summary>
|
||||
/// <returns>The string that separates the components of a date, that is, the year, month, and day. The default for <see cref="P:System.Globalization.DateTimeFormatInfo.InvariantInfo" /> is "/".</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">The property is being set to <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.DateTimeFormatInfo" /> object is read-only.</exception>
|
||||
// Token: 0x17000355 RID: 853
|
||||
// (get) Token: 0x06001B3E RID: 6974 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000355")]
|
||||
public string DateSeparator
|
||||
{
|
||||
[Token(Token = "0x6001B3E")]
|
||||
[Address(RVA = "0x4975A0", Offset = "0x4965A0", VA = "0x1804975A0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the custom format string for a long date and long time value.</summary>
|
||||
/// <returns>The custom format string for a long date and long time value.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">The property is being set to <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.DateTimeFormatInfo" /> object is read-only.</exception>
|
||||
// Token: 0x17000356 RID: 854
|
||||
// (get) Token: 0x06001B3F RID: 6975 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000356")]
|
||||
public string FullDateTimePattern
|
||||
{
|
||||
[Token(Token = "0x6001B3F")]
|
||||
[Address(RVA = "0xD4CB80", Offset = "0xD4BB80", VA = "0x180D4CB80")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the custom format string for a long date value.</summary>
|
||||
/// <returns>The custom format string for a long date value.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">The property is being set to <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.DateTimeFormatInfo" /> object is read-only.</exception>
|
||||
// Token: 0x17000357 RID: 855
|
||||
// (get) Token: 0x06001B40 RID: 6976 RVA: 0x00002082 File Offset: 0x00000282
|
||||
// (set) Token: 0x06001B41 RID: 6977 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000357")]
|
||||
public string LongDatePattern
|
||||
{
|
||||
[Token(Token = "0x6001B40")]
|
||||
[Address(RVA = "0xD4D250", Offset = "0xD4C250", VA = "0x180D4D250")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6001B41")]
|
||||
[Address(RVA = "0xD4E0D0", Offset = "0xD4D0D0", VA = "0x180D4E0D0")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the custom format string for a long time value.</summary>
|
||||
/// <returns>The format pattern for a long time value.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">The property is being set to <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.DateTimeFormatInfo" /> object is read-only.</exception>
|
||||
// Token: 0x17000358 RID: 856
|
||||
// (get) Token: 0x06001B42 RID: 6978 RVA: 0x00002082 File Offset: 0x00000282
|
||||
// (set) Token: 0x06001B43 RID: 6979 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000358")]
|
||||
public string LongTimePattern
|
||||
{
|
||||
[Token(Token = "0x6001B42")]
|
||||
[Address(RVA = "0xD4D2A0", Offset = "0xD4C2A0", VA = "0x180D4D2A0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6001B43")]
|
||||
[Address(RVA = "0xD4E1C0", Offset = "0xD4D1C0", VA = "0x180D4E1C0")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the custom format string for a month and day value.</summary>
|
||||
/// <returns>The custom format string for a month and day value.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">The property is being set to <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.DateTimeFormatInfo" /> object is read-only.</exception>
|
||||
// Token: 0x17000359 RID: 857
|
||||
// (get) Token: 0x06001B44 RID: 6980 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000359")]
|
||||
public string MonthDayPattern
|
||||
{
|
||||
[Token(Token = "0x6001B44")]
|
||||
[Address(RVA = "0xD4D320", Offset = "0xD4C320", VA = "0x180D4D320")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the string designator for hours that are "post meridiem" (after noon).</summary>
|
||||
/// <returns>The string designator for hours that are "post meridiem" (after noon). The default for <see cref="P:System.Globalization.DateTimeFormatInfo.InvariantInfo" /> is "PM".</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">The property is being set to <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.DateTimeFormatInfo" /> object is read-only.</exception>
|
||||
// Token: 0x1700035A RID: 858
|
||||
// (get) Token: 0x06001B45 RID: 6981 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x1700035A")]
|
||||
public string PMDesignator
|
||||
{
|
||||
[Token(Token = "0x6001B45")]
|
||||
[Address(RVA = "0x417680", Offset = "0x416680", VA = "0x180417680")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the custom format string for a time value that is based on the Internet Engineering Task Force (IETF) Request for Comments (RFC) 1123 specification.</summary>
|
||||
/// <returns>The custom format string for a time value that is based on the IETF RFC 1123 specification.</returns>
|
||||
// Token: 0x1700035B RID: 859
|
||||
// (get) Token: 0x06001B46 RID: 6982 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x1700035B")]
|
||||
public string RFC1123Pattern
|
||||
{
|
||||
[Token(Token = "0x6001B46")]
|
||||
[Address(RVA = "0xD4D550", Offset = "0xD4C550", VA = "0x180D4D550")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the custom format string for a short date value.</summary>
|
||||
/// <returns>The custom format string for a short date value.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">The property is being set to <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.DateTimeFormatInfo" /> object is read-only.</exception>
|
||||
// Token: 0x1700035C RID: 860
|
||||
// (get) Token: 0x06001B47 RID: 6983 RVA: 0x00002082 File Offset: 0x00000282
|
||||
// (set) Token: 0x06001B48 RID: 6984 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700035C")]
|
||||
public string ShortDatePattern
|
||||
{
|
||||
[Token(Token = "0x6001B47")]
|
||||
[Address(RVA = "0xD4D580", Offset = "0xD4C580", VA = "0x180D4D580")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6001B48")]
|
||||
[Address(RVA = "0xD4E2B0", Offset = "0xD4D2B0", VA = "0x180D4E2B0")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the custom format string for a short time value.</summary>
|
||||
/// <returns>The custom format string for a short time value.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">The property is being set to <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.DateTimeFormatInfo" /> object is read-only.</exception>
|
||||
// Token: 0x1700035D RID: 861
|
||||
// (get) Token: 0x06001B49 RID: 6985 RVA: 0x00002082 File Offset: 0x00000282
|
||||
// (set) Token: 0x06001B4A RID: 6986 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700035D")]
|
||||
public string ShortTimePattern
|
||||
{
|
||||
[Token(Token = "0x6001B49")]
|
||||
[Address(RVA = "0xD4D5D0", Offset = "0xD4C5D0", VA = "0x180D4D5D0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6001B4A")]
|
||||
[Address(RVA = "0xD4E3A0", Offset = "0xD4D3A0", VA = "0x180D4E3A0")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the custom format string for a sortable date and time value.</summary>
|
||||
/// <returns>The custom format string for a sortable date and time value.</returns>
|
||||
// Token: 0x1700035E RID: 862
|
||||
// (get) Token: 0x06001B4B RID: 6987 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x1700035E")]
|
||||
public string SortableDateTimePattern
|
||||
{
|
||||
[Token(Token = "0x6001B4B")]
|
||||
[Address(RVA = "0xD4D650", Offset = "0xD4C650", VA = "0x180D4D650")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700035F RID: 863
|
||||
// (get) Token: 0x06001B4C RID: 6988 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x1700035F")]
|
||||
internal string GeneralShortTimePattern
|
||||
{
|
||||
[Token(Token = "0x6001B4C")]
|
||||
[Address(RVA = "0xD4CEA0", Offset = "0xD4BEA0", VA = "0x180D4CEA0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000360 RID: 864
|
||||
// (get) Token: 0x06001B4D RID: 6989 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000360")]
|
||||
internal string GeneralLongTimePattern
|
||||
{
|
||||
[Token(Token = "0x6001B4D")]
|
||||
[Address(RVA = "0xD4CDF0", Offset = "0xD4BDF0", VA = "0x180D4CDF0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000361 RID: 865
|
||||
// (get) Token: 0x06001B4E RID: 6990 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000361")]
|
||||
internal string DateTimeOffsetPattern
|
||||
{
|
||||
[Token(Token = "0x6001B4E")]
|
||||
[Address(RVA = "0xD4C3C0", Offset = "0xD4B3C0", VA = "0x180D4C3C0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the string that separates the components of time, that is, the hour, minutes, and seconds.</summary>
|
||||
/// <returns>The string that separates the components of time. The default for <see cref="P:System.Globalization.DateTimeFormatInfo.InvariantInfo" /> is ":".</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">The property is being set to <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.DateTimeFormatInfo" /> object is read-only.</exception>
|
||||
// Token: 0x17000362 RID: 866
|
||||
// (get) Token: 0x06001B4F RID: 6991 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000362")]
|
||||
public string TimeSeparator
|
||||
{
|
||||
[Token(Token = "0x6001B4F")]
|
||||
[Address(RVA = "0x417720", Offset = "0x416720", VA = "0x180417720")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the custom format string for a universal, sortable date and time string.</summary>
|
||||
/// <returns>The custom format string for a universal, sortable date and time string.</returns>
|
||||
// Token: 0x17000363 RID: 867
|
||||
// (get) Token: 0x06001B50 RID: 6992 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000363")]
|
||||
public string UniversalSortableDateTimePattern
|
||||
{
|
||||
[Token(Token = "0x6001B50")]
|
||||
[Address(RVA = "0xD4D870", Offset = "0xD4C870", VA = "0x180D4D870")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the custom format string for a year and month value.</summary>
|
||||
/// <returns>The custom format string for a year and month value.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">The property is being set to <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.DateTimeFormatInfo" /> object is read-only.</exception>
|
||||
// Token: 0x17000364 RID: 868
|
||||
// (get) Token: 0x06001B51 RID: 6993 RVA: 0x00002082 File Offset: 0x00000282
|
||||
// (set) Token: 0x06001B52 RID: 6994 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000364")]
|
||||
public string YearMonthPattern
|
||||
{
|
||||
[Token(Token = "0x6001B51")]
|
||||
[Address(RVA = "0xD4D8A0", Offset = "0xD4C8A0", VA = "0x180D4D8A0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6001B52")]
|
||||
[Address(RVA = "0xD4E490", Offset = "0xD4D490", VA = "0x180D4E490")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets a one-dimensional array of type <see cref="T:System.String" /> containing the culture-specific abbreviated names of the days of the week.</summary>
|
||||
/// <returns>A one-dimensional array of type <see cref="T:System.String" /> containing the culture-specific abbreviated names of the days of the week. The array for <see cref="P:System.Globalization.DateTimeFormatInfo.InvariantInfo" /> contains "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", and "Sat".</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">The property is being set to <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.ArgumentException">The property is being set to an array that is multidimensional or that has a length that is not exactly 7.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.DateTimeFormatInfo" /> object is read-only.</exception>
|
||||
// Token: 0x17000365 RID: 869
|
||||
// (get) Token: 0x06001B53 RID: 6995 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000365")]
|
||||
public string[] AbbreviatedDayNames
|
||||
{
|
||||
[Token(Token = "0x6001B53")]
|
||||
[Address(RVA = "0xD4BA70", Offset = "0xD4AA70", VA = "0x180D4BA70")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets a one-dimensional string array that contains the culture-specific full names of the days of the week.</summary>
|
||||
/// <returns>A one-dimensional string array that contains the culture-specific full names of the days of the week. The array for <see cref="P:System.Globalization.DateTimeFormatInfo.InvariantInfo" /> contains "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", and "Saturday".</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">The property is being set to <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.ArgumentException">The property is being set to an array that is multidimensional or that has a length that is not exactly 7.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.DateTimeFormatInfo" /> object is read-only.</exception>
|
||||
// Token: 0x17000366 RID: 870
|
||||
// (get) Token: 0x06001B54 RID: 6996 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000366")]
|
||||
public string[] DayNames
|
||||
{
|
||||
[Token(Token = "0x6001B54")]
|
||||
[Address(RVA = "0xD4C5D0", Offset = "0xD4B5D0", VA = "0x180D4C5D0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets a one-dimensional string array that contains the culture-specific abbreviated names of the months.</summary>
|
||||
/// <returns>A one-dimensional string array with 13 elements that contains the culture-specific abbreviated names of the months. For 12-month calendars, the 13th element of the array is an empty string. The array for <see cref="P:System.Globalization.DateTimeFormatInfo.InvariantInfo" /> contains "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec", and "".</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">The property is being set to <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.ArgumentException">The property is being set to an array that is multidimensional or that has a length that is not exactly 13.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.DateTimeFormatInfo" /> object is read-only.</exception>
|
||||
// Token: 0x17000367 RID: 871
|
||||
// (get) Token: 0x06001B55 RID: 6997 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000367")]
|
||||
public string[] AbbreviatedMonthNames
|
||||
{
|
||||
[Token(Token = "0x6001B55")]
|
||||
[Address(RVA = "0xD4BC10", Offset = "0xD4AC10", VA = "0x180D4BC10")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets a one-dimensional array of type <see cref="T:System.String" /> containing the culture-specific full names of the months.</summary>
|
||||
/// <returns>A one-dimensional array of type <see cref="T:System.String" /> containing the culture-specific full names of the months. In a 12-month calendar, the 13th element of the array is an empty string. The array for <see cref="P:System.Globalization.DateTimeFormatInfo.InvariantInfo" /> contains "January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December", and "".</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">The property is being set to <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.ArgumentException">The property is being set to an array that is multidimensional or that has a length that is not exactly 13.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.DateTimeFormatInfo" /> object is read-only.</exception>
|
||||
// Token: 0x17000368 RID: 872
|
||||
// (get) Token: 0x06001B56 RID: 6998 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000368")]
|
||||
public string[] MonthNames
|
||||
{
|
||||
[Token(Token = "0x6001B56")]
|
||||
[Address(RVA = "0xD4D450", Offset = "0xD4C450", VA = "0x180D4D450")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000369 RID: 873
|
||||
// (get) Token: 0x06001B57 RID: 6999 RVA: 0x00012240 File Offset: 0x00010440
|
||||
[Token(Token = "0x17000369")]
|
||||
internal bool HasSpacesInMonthNames
|
||||
{
|
||||
[Token(Token = "0x6001B57")]
|
||||
[Address(RVA = "0xD4CFB0", Offset = "0xD4BFB0", VA = "0x180D4CFB0")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700036A RID: 874
|
||||
// (get) Token: 0x06001B58 RID: 7000 RVA: 0x00012258 File Offset: 0x00010458
|
||||
[Token(Token = "0x1700036A")]
|
||||
internal bool HasSpacesInDayNames
|
||||
{
|
||||
[Token(Token = "0x6001B58")]
|
||||
[Address(RVA = "0xD4CF90", Offset = "0xD4BF90", VA = "0x180D4CF90")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06001B59 RID: 7001 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001B59")]
|
||||
[Address(RVA = "0xD4DB80", Offset = "0xD4CB80", VA = "0x180D4DB80")]
|
||||
internal string internalGetMonthName(int month, MonthNameStyles style, bool abbreviated)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001B5A RID: 7002 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001B5A")]
|
||||
[Address(RVA = "0xD4DA40", Offset = "0xD4CA40", VA = "0x180D4DA40")]
|
||||
private string[] internalGetGenitiveMonthNames(bool abbreviated)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001B5B RID: 7003 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001B5B")]
|
||||
[Address(RVA = "0xD4DB10", Offset = "0xD4CB10", VA = "0x180D4DB10")]
|
||||
internal string[] internalGetLeapYearMonthNames()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Returns the culture-specific abbreviated name of the specified day of the week based on the culture associated with the current <see cref="T:System.Globalization.DateTimeFormatInfo" /> object.</summary>
|
||||
/// <param name="dayofweek">A <see cref="T:System.DayOfWeek" /> value.</param>
|
||||
/// <returns>The culture-specific abbreviated name of the day of the week represented by <paramref name="dayofweek" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="dayofweek" /> is not a valid <see cref="T:System.DayOfWeek" /> value.</exception>
|
||||
// Token: 0x06001B5C RID: 7004 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001B5C")]
|
||||
[Address(RVA = "0xD48800", Offset = "0xD47800", VA = "0x180D48800")]
|
||||
public string GetAbbreviatedDayName(DayOfWeek dayofweek)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001B5D RID: 7005 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001B5D")]
|
||||
[Address(RVA = "0xD49080", Offset = "0xD48080", VA = "0x180D49080")]
|
||||
private static string[] GetCombinedPatterns(string[] patterns1, string[] patterns2, string connectString)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Returns all the patterns in which date and time values can be formatted using the specified standard format string.</summary>
|
||||
/// <param name="format">A standard format string.</param>
|
||||
/// <returns>An array containing the standard patterns in which date and time values can be formatted using the specified format string.</returns>
|
||||
/// <exception cref="T:System.ArgumentException">
|
||||
/// <paramref name="format" /> is not a valid standard format string.</exception>
|
||||
// Token: 0x06001B5E RID: 7006 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001B5E")]
|
||||
[Address(RVA = "0xD48C20", Offset = "0xD47C20", VA = "0x180D48C20")]
|
||||
public string[] GetAllDateTimePatterns(char format)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Returns the culture-specific full name of the specified day of the week based on the culture associated with the current <see cref="T:System.Globalization.DateTimeFormatInfo" /> object.</summary>
|
||||
/// <param name="dayofweek">A <see cref="T:System.DayOfWeek" /> value.</param>
|
||||
/// <returns>The culture-specific full name of the day of the week represented by <paramref name="dayofweek" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="dayofweek" /> is not a valid <see cref="T:System.DayOfWeek" /> value.</exception>
|
||||
// Token: 0x06001B5F RID: 7007 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001B5F")]
|
||||
[Address(RVA = "0xD491E0", Offset = "0xD481E0", VA = "0x180D491E0")]
|
||||
public string GetDayName(DayOfWeek dayofweek)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Returns the culture-specific abbreviated name of the specified month based on the culture associated with the current <see cref="T:System.Globalization.DateTimeFormatInfo" /> object.</summary>
|
||||
/// <param name="month">An integer from 1 through 13 representing the name of the month to retrieve.</param>
|
||||
/// <returns>The culture-specific abbreviated name of the month represented by <paramref name="month" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="month" /> is less than 1 or greater than 13.</exception>
|
||||
// Token: 0x06001B60 RID: 7008 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001B60")]
|
||||
[Address(RVA = "0xD48AC0", Offset = "0xD47AC0", VA = "0x180D48AC0")]
|
||||
public string GetAbbreviatedMonthName(int month)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Returns the culture-specific full name of the specified month based on the culture associated with the current <see cref="T:System.Globalization.DateTimeFormatInfo" /> object.</summary>
|
||||
/// <param name="month">An integer from 1 through 13 representing the name of the month to retrieve.</param>
|
||||
/// <returns>The culture-specific full name of the month represented by <paramref name="month" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="month" /> is less than 1 or greater than 13.</exception>
|
||||
// Token: 0x06001B61 RID: 7009 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001B61")]
|
||||
[Address(RVA = "0xD49B10", Offset = "0xD48B10", VA = "0x180D49B10")]
|
||||
public string GetMonthName(int month)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001B62 RID: 7010 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001B62")]
|
||||
[Address(RVA = "0xD498B0", Offset = "0xD488B0", VA = "0x180D498B0")]
|
||||
private static string[] GetMergedPatterns(string[] patterns, string defaultPattern)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x1700036B RID: 875
|
||||
// (get) Token: 0x06001B63 RID: 7011 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x1700036B")]
|
||||
private string[] AllYearMonthPatterns
|
||||
{
|
||||
[Token(Token = "0x6001B63")]
|
||||
[Address(RVA = "0xD4C010", Offset = "0xD4B010", VA = "0x180D4C010")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700036C RID: 876
|
||||
// (get) Token: 0x06001B64 RID: 7012 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x1700036C")]
|
||||
private string[] AllShortDatePatterns
|
||||
{
|
||||
[Token(Token = "0x6001B64")]
|
||||
[Address(RVA = "0xD4BE70", Offset = "0xD4AE70", VA = "0x180D4BE70")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700036D RID: 877
|
||||
// (get) Token: 0x06001B65 RID: 7013 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x1700036D")]
|
||||
private string[] AllShortTimePatterns
|
||||
{
|
||||
[Token(Token = "0x6001B65")]
|
||||
[Address(RVA = "0xD4BF70", Offset = "0xD4AF70", VA = "0x180D4BF70")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700036E RID: 878
|
||||
// (get) Token: 0x06001B66 RID: 7014 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x1700036E")]
|
||||
private string[] AllLongDatePatterns
|
||||
{
|
||||
[Token(Token = "0x6001B66")]
|
||||
[Address(RVA = "0xD4BCD0", Offset = "0xD4ACD0", VA = "0x180D4BCD0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700036F RID: 879
|
||||
// (get) Token: 0x06001B67 RID: 7015 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x1700036F")]
|
||||
private string[] AllLongTimePatterns
|
||||
{
|
||||
[Token(Token = "0x6001B67")]
|
||||
[Address(RVA = "0xD4BDD0", Offset = "0xD4ADD0", VA = "0x180D4BDD0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000370 RID: 880
|
||||
// (get) Token: 0x06001B68 RID: 7016 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000370")]
|
||||
private string[] UnclonedYearMonthPatterns
|
||||
{
|
||||
[Token(Token = "0x6001B68")]
|
||||
[Address(RVA = "0xD4D800", Offset = "0xD4C800", VA = "0x180D4D800")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000371 RID: 881
|
||||
// (get) Token: 0x06001B69 RID: 7017 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000371")]
|
||||
private string[] UnclonedShortDatePatterns
|
||||
{
|
||||
[Token(Token = "0x6001B69")]
|
||||
[Address(RVA = "0xD4D740", Offset = "0xD4C740", VA = "0x180D4D740")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000372 RID: 882
|
||||
// (get) Token: 0x06001B6A RID: 7018 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000372")]
|
||||
private string[] UnclonedLongDatePatterns
|
||||
{
|
||||
[Token(Token = "0x6001B6A")]
|
||||
[Address(RVA = "0xD4D680", Offset = "0xD4C680", VA = "0x180D4D680")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000373 RID: 883
|
||||
// (get) Token: 0x06001B6B RID: 7019 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000373")]
|
||||
private string[] UnclonedShortTimePatterns
|
||||
{
|
||||
[Token(Token = "0x6001B6B")]
|
||||
[Address(RVA = "0xD4D7B0", Offset = "0xD4C7B0", VA = "0x180D4D7B0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000374 RID: 884
|
||||
// (get) Token: 0x06001B6C RID: 7020 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000374")]
|
||||
private string[] UnclonedLongTimePatterns
|
||||
{
|
||||
[Token(Token = "0x6001B6C")]
|
||||
[Address(RVA = "0xD4D6F0", Offset = "0xD4C6F0", VA = "0x180D4D6F0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Returns a read-only <see cref="T:System.Globalization.DateTimeFormatInfo" /> wrapper.</summary>
|
||||
/// <param name="dtfi">The <see cref="T:System.Globalization.DateTimeFormatInfo" /> object to wrap.</param>
|
||||
/// <returns>A read-only <see cref="T:System.Globalization.DateTimeFormatInfo" /> wrapper.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="dtfi" /> is <see langword="null" />.</exception>
|
||||
// Token: 0x06001B6D RID: 7021 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001B6D")]
|
||||
[Address(RVA = "0xD4AEC0", Offset = "0xD49EC0", VA = "0x180D4AEC0")]
|
||||
public static DateTimeFormatInfo ReadOnly(DateTimeFormatInfo dtfi)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether the <see cref="T:System.Globalization.DateTimeFormatInfo" /> object is read-only.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the <see cref="T:System.Globalization.DateTimeFormatInfo" /> object is read-only; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x17000375 RID: 885
|
||||
// (get) Token: 0x06001B6E RID: 7022 RVA: 0x00012270 File Offset: 0x00010470
|
||||
[Token(Token = "0x17000375")]
|
||||
public bool IsReadOnly
|
||||
{
|
||||
[Token(Token = "0x6001B6E")]
|
||||
[Address(RVA = "0xD4D210", Offset = "0xD4C210", VA = "0x180D4D210")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets a string array of month names associated with the current <see cref="T:System.Globalization.DateTimeFormatInfo" /> object.</summary>
|
||||
/// <returns>A string array of month names.</returns>
|
||||
/// <exception cref="T:System.ArgumentException">In a set operation, the array is multidimensional or has a length that is not exactly 13.</exception>
|
||||
/// <exception cref="T:System.ArgumentNullException">In a set operation, the array or one of its elements is <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">In a set operation, the current <see cref="T:System.Globalization.DateTimeFormatInfo" /> object is read-only.</exception>
|
||||
// Token: 0x17000376 RID: 886
|
||||
// (get) Token: 0x06001B6F RID: 7023 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000376")]
|
||||
[ComVisible(false)]
|
||||
public string[] MonthGenitiveNames
|
||||
{
|
||||
[Token(Token = "0x6001B6F")]
|
||||
[Address(RVA = "0xD4D390", Offset = "0xD4C390", VA = "0x180D4D390")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000377 RID: 887
|
||||
// (get) Token: 0x06001B70 RID: 7024 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000377")]
|
||||
internal string FullTimeSpanPositivePattern
|
||||
{
|
||||
[Token(Token = "0x6001B70")]
|
||||
[Address(RVA = "0xD4CD30", Offset = "0xD4BD30", VA = "0x180D4CD30")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000378 RID: 888
|
||||
// (get) Token: 0x06001B71 RID: 7025 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000378")]
|
||||
internal string FullTimeSpanNegativePattern
|
||||
{
|
||||
[Token(Token = "0x6001B71")]
|
||||
[Address(RVA = "0xD4CC30", Offset = "0xD4BC30", VA = "0x180D4CC30")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000379 RID: 889
|
||||
// (get) Token: 0x06001B72 RID: 7026 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000379")]
|
||||
internal CompareInfo CompareInfo
|
||||
{
|
||||
[Token(Token = "0x6001B72")]
|
||||
[Address(RVA = "0xD4C110", Offset = "0xD4B110", VA = "0x180D4C110")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06001B73 RID: 7027 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001B73")]
|
||||
[Address(RVA = "0xD4B660", Offset = "0xD4A660", VA = "0x180D4B660")]
|
||||
internal static void ValidateStyles(DateTimeStyles style, string parameterName)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x1700037A RID: 890
|
||||
// (get) Token: 0x06001B74 RID: 7028 RVA: 0x00012288 File Offset: 0x00010488
|
||||
[Token(Token = "0x1700037A")]
|
||||
internal DateTimeFormatFlags FormatFlags
|
||||
{
|
||||
[Token(Token = "0x6001B74")]
|
||||
[Address(RVA = "0xD4C700", Offset = "0xD4B700", VA = "0x180D4C700")]
|
||||
get
|
||||
{
|
||||
return DateTimeFormatFlags.None;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700037B RID: 891
|
||||
// (get) Token: 0x06001B75 RID: 7029 RVA: 0x000122A0 File Offset: 0x000104A0
|
||||
[Token(Token = "0x1700037B")]
|
||||
internal bool HasForceTwoDigitYears
|
||||
{
|
||||
[Token(Token = "0x6001B75")]
|
||||
[Address(RVA = "0xD4CF50", Offset = "0xD4BF50", VA = "0x180D4CF50")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700037C RID: 892
|
||||
// (get) Token: 0x06001B76 RID: 7030 RVA: 0x000122B8 File Offset: 0x000104B8
|
||||
[Token(Token = "0x1700037C")]
|
||||
internal bool HasYearMonthAdjustment
|
||||
{
|
||||
[Token(Token = "0x6001B76")]
|
||||
[Address(RVA = "0xD4CFD0", Offset = "0xD4BFD0", VA = "0x180D4CFD0")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06001B77 RID: 7031 RVA: 0x000122D0 File Offset: 0x000104D0
|
||||
[Token(Token = "0x6001B77")]
|
||||
[Address(RVA = "0xD4B780", Offset = "0xD4A780", VA = "0x180D4B780")]
|
||||
internal bool YearMonthAdjustment(ref int year, ref int month, bool parsedMonthName)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06001B78 RID: 7032 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001B78")]
|
||||
[Address(RVA = "0xD49780", Offset = "0xD48780", VA = "0x180D49780")]
|
||||
internal static DateTimeFormatInfo GetJapaneseCalendarDTFI()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001B79 RID: 7033 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001B79")]
|
||||
[Address(RVA = "0xD49C70", Offset = "0xD48C70", VA = "0x180D49C70")]
|
||||
internal static DateTimeFormatInfo GetTaiwanCalendarDTFI()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001B7A RID: 7034 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001B7A")]
|
||||
[Address(RVA = "0xD474A0", Offset = "0xD464A0", VA = "0x180D474A0")]
|
||||
private void ClearTokenHashTable()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001B7B RID: 7035 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001B7B")]
|
||||
[Address(RVA = "0xD475C0", Offset = "0xD465C0", VA = "0x180D475C0")]
|
||||
internal TokenHashValue[] CreateTokenHashTable()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001B7C RID: 7036 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001B7C")]
|
||||
[Address(RVA = "0xD473D0", Offset = "0xD463D0", VA = "0x180D473D0")]
|
||||
private void AddMonthNames(TokenHashValue[] temp, string monthPostfix)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001B7D RID: 7037 RVA: 0x000122E8 File Offset: 0x000104E8
|
||||
[Token(Token = "0x6001B7D")]
|
||||
[Address(RVA = "0xD4B500", Offset = "0xD4A500", VA = "0x180D4B500")]
|
||||
private static bool TryParseHebrewNumber(ref __DTString str, out bool badFormat, out int number)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06001B7E RID: 7038 RVA: 0x00012300 File Offset: 0x00010500
|
||||
[Token(Token = "0x6001B7E")]
|
||||
[Address(RVA = "0xD4A640", Offset = "0xD49640", VA = "0x180D4A640")]
|
||||
private static bool IsHebrewChar(char ch)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06001B7F RID: 7039 RVA: 0x00012318 File Offset: 0x00010518
|
||||
[Token(Token = "0x6001B7F")]
|
||||
[Address(RVA = "0xD4AFB0", Offset = "0xD49FB0", VA = "0x180D4AFB0")]
|
||||
internal bool Tokenize(TokenType TokenMask, out TokenType tokenType, out int tokenValue, ref __DTString str)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06001B80 RID: 7040 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001B80")]
|
||||
[Address(RVA = "0xD4A030", Offset = "0xD49030", VA = "0x180D4A030")]
|
||||
private void InsertAtCurrentHashNode(TokenHashValue[] hashTable, string str, char ch, TokenType tokenType, int tokenValue, int pos, int hashcode, int hashProbe)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001B81 RID: 7041 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001B81")]
|
||||
[Address(RVA = "0xD4A260", Offset = "0xD49260", VA = "0x180D4A260")]
|
||||
private void InsertHash(TokenHashValue[] hashTable, string str, TokenType tokenType, int tokenValue)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000E9D RID: 3741
|
||||
[Token(Token = "0x4000E9D")]
|
||||
private static DateTimeFormatInfo invariantInfo;
|
||||
|
||||
// Token: 0x04000E9E RID: 3742
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000E9E")]
|
||||
[NonSerialized]
|
||||
private CultureData m_cultureData;
|
||||
|
||||
// Token: 0x04000E9F RID: 3743
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000E9F")]
|
||||
[OptionalField]
|
||||
internal string m_name;
|
||||
|
||||
// Token: 0x04000EA0 RID: 3744
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000EA0")]
|
||||
[NonSerialized]
|
||||
private string m_langName;
|
||||
|
||||
// Token: 0x04000EA1 RID: 3745
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4000EA1")]
|
||||
[NonSerialized]
|
||||
private CompareInfo m_compareInfo;
|
||||
|
||||
// Token: 0x04000EA2 RID: 3746
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4000EA2")]
|
||||
[NonSerialized]
|
||||
private CultureInfo m_cultureInfo;
|
||||
|
||||
// Token: 0x04000EA3 RID: 3747
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4000EA3")]
|
||||
internal string amDesignator;
|
||||
|
||||
// Token: 0x04000EA4 RID: 3748
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4000EA4")]
|
||||
internal string pmDesignator;
|
||||
|
||||
// Token: 0x04000EA5 RID: 3749
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4000EA5")]
|
||||
[OptionalField]
|
||||
internal string dateSeparator;
|
||||
|
||||
// Token: 0x04000EA6 RID: 3750
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4000EA6")]
|
||||
[OptionalField]
|
||||
internal string generalShortTimePattern;
|
||||
|
||||
// Token: 0x04000EA7 RID: 3751
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4000EA7")]
|
||||
[OptionalField]
|
||||
internal string generalLongTimePattern;
|
||||
|
||||
// Token: 0x04000EA8 RID: 3752
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4000EA8")]
|
||||
[OptionalField]
|
||||
internal string timeSeparator;
|
||||
|
||||
// Token: 0x04000EA9 RID: 3753
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4000EA9")]
|
||||
internal string monthDayPattern;
|
||||
|
||||
// Token: 0x04000EAA RID: 3754
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4000EAA")]
|
||||
[OptionalField]
|
||||
internal string dateTimeOffsetPattern;
|
||||
|
||||
// Token: 0x04000EAB RID: 3755
|
||||
[Token(Token = "0x4000EAB")]
|
||||
internal const string rfc1123Pattern = "ddd, dd MMM yyyy HH':'mm':'ss 'GMT'";
|
||||
|
||||
// Token: 0x04000EAC RID: 3756
|
||||
[Token(Token = "0x4000EAC")]
|
||||
internal const string sortableDateTimePattern = "yyyy'-'MM'-'dd'T'HH':'mm':'ss";
|
||||
|
||||
// Token: 0x04000EAD RID: 3757
|
||||
[Token(Token = "0x4000EAD")]
|
||||
internal const string universalSortableDateTimePattern = "yyyy'-'MM'-'dd HH':'mm':'ss'Z'";
|
||||
|
||||
// Token: 0x04000EAE RID: 3758
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4000EAE")]
|
||||
internal Calendar calendar;
|
||||
|
||||
// Token: 0x04000EAF RID: 3759
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x4000EAF")]
|
||||
internal int firstDayOfWeek;
|
||||
|
||||
// Token: 0x04000EB0 RID: 3760
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x84")]
|
||||
[Token(Token = "0x4000EB0")]
|
||||
internal int calendarWeekRule;
|
||||
|
||||
// Token: 0x04000EB1 RID: 3761
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4000EB1")]
|
||||
[OptionalField]
|
||||
[NonSerialized]
|
||||
internal string fullDateTimePattern;
|
||||
|
||||
// Token: 0x04000EB2 RID: 3762
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4000EB2")]
|
||||
internal string[] abbreviatedDayNames;
|
||||
|
||||
// Token: 0x04000EB3 RID: 3763
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4000EB3")]
|
||||
[OptionalField]
|
||||
internal string[] m_superShortDayNames;
|
||||
|
||||
// Token: 0x04000EB4 RID: 3764
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x4000EB4")]
|
||||
internal string[] dayNames;
|
||||
|
||||
// Token: 0x04000EB5 RID: 3765
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x4000EB5")]
|
||||
internal string[] abbreviatedMonthNames;
|
||||
|
||||
// Token: 0x04000EB6 RID: 3766
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x4000EB6")]
|
||||
internal string[] monthNames;
|
||||
|
||||
// Token: 0x04000EB7 RID: 3767
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x4000EB7")]
|
||||
[OptionalField]
|
||||
internal string[] genitiveMonthNames;
|
||||
|
||||
// Token: 0x04000EB8 RID: 3768
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x4000EB8")]
|
||||
[OptionalField]
|
||||
internal string[] m_genitiveAbbreviatedMonthNames;
|
||||
|
||||
// Token: 0x04000EB9 RID: 3769
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x4000EB9")]
|
||||
[OptionalField]
|
||||
internal string[] leapYearMonthNames;
|
||||
|
||||
// Token: 0x04000EBA RID: 3770
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x4000EBA")]
|
||||
internal string longDatePattern;
|
||||
|
||||
// Token: 0x04000EBB RID: 3771
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x4000EBB")]
|
||||
internal string shortDatePattern;
|
||||
|
||||
// Token: 0x04000EBC RID: 3772
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x4000EBC")]
|
||||
internal string yearMonthPattern;
|
||||
|
||||
// Token: 0x04000EBD RID: 3773
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x4000EBD")]
|
||||
internal string longTimePattern;
|
||||
|
||||
// Token: 0x04000EBE RID: 3774
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")]
|
||||
[Token(Token = "0x4000EBE")]
|
||||
internal string shortTimePattern;
|
||||
|
||||
// Token: 0x04000EBF RID: 3775
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF8")]
|
||||
[Token(Token = "0x4000EBF")]
|
||||
[OptionalField]
|
||||
private string[] allYearMonthPatterns;
|
||||
|
||||
// Token: 0x04000EC0 RID: 3776
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x100")]
|
||||
[Token(Token = "0x4000EC0")]
|
||||
internal string[] allShortDatePatterns;
|
||||
|
||||
// Token: 0x04000EC1 RID: 3777
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x108")]
|
||||
[Token(Token = "0x4000EC1")]
|
||||
internal string[] allLongDatePatterns;
|
||||
|
||||
// Token: 0x04000EC2 RID: 3778
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x110")]
|
||||
[Token(Token = "0x4000EC2")]
|
||||
internal string[] allShortTimePatterns;
|
||||
|
||||
// Token: 0x04000EC3 RID: 3779
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x118")]
|
||||
[Token(Token = "0x4000EC3")]
|
||||
internal string[] allLongTimePatterns;
|
||||
|
||||
// Token: 0x04000EC4 RID: 3780
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x120")]
|
||||
[Token(Token = "0x4000EC4")]
|
||||
internal string[] m_eraNames;
|
||||
|
||||
// Token: 0x04000EC5 RID: 3781
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x128")]
|
||||
[Token(Token = "0x4000EC5")]
|
||||
internal string[] m_abbrevEraNames;
|
||||
|
||||
// Token: 0x04000EC6 RID: 3782
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x130")]
|
||||
[Token(Token = "0x4000EC6")]
|
||||
internal string[] m_abbrevEnglishEraNames;
|
||||
|
||||
// Token: 0x04000EC7 RID: 3783
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x138")]
|
||||
[Token(Token = "0x4000EC7")]
|
||||
internal int[] optionalCalendars;
|
||||
|
||||
// Token: 0x04000EC8 RID: 3784
|
||||
[Token(Token = "0x4000EC8")]
|
||||
private const int DEFAULT_ALL_DATETIMES_SIZE = 132;
|
||||
|
||||
// Token: 0x04000EC9 RID: 3785
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x140")]
|
||||
[Token(Token = "0x4000EC9")]
|
||||
internal bool m_isReadOnly;
|
||||
|
||||
// Token: 0x04000ECA RID: 3786
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x144")]
|
||||
[Token(Token = "0x4000ECA")]
|
||||
[OptionalField]
|
||||
internal DateTimeFormatFlags formatFlags;
|
||||
|
||||
// Token: 0x04000ECB RID: 3787
|
||||
[Token(Token = "0x4000ECB")]
|
||||
internal static bool preferExistingTokens;
|
||||
|
||||
// Token: 0x04000ECC RID: 3788
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x148")]
|
||||
[Token(Token = "0x4000ECC")]
|
||||
[OptionalField]
|
||||
private int CultureID;
|
||||
|
||||
// Token: 0x04000ECD RID: 3789
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x14C")]
|
||||
[Token(Token = "0x4000ECD")]
|
||||
[OptionalField]
|
||||
private bool m_useUserOverride;
|
||||
|
||||
// Token: 0x04000ECE RID: 3790
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x14D")]
|
||||
[Token(Token = "0x4000ECE")]
|
||||
[OptionalField]
|
||||
private bool bUseCalendarInfo;
|
||||
|
||||
// Token: 0x04000ECF RID: 3791
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x150")]
|
||||
[Token(Token = "0x4000ECF")]
|
||||
[OptionalField]
|
||||
private int nDataItem;
|
||||
|
||||
// Token: 0x04000ED0 RID: 3792
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x154")]
|
||||
[Token(Token = "0x4000ED0")]
|
||||
[OptionalField]
|
||||
internal bool m_isDefaultCalendar;
|
||||
|
||||
// Token: 0x04000ED1 RID: 3793
|
||||
[Token(Token = "0x4000ED1")]
|
||||
[OptionalField]
|
||||
private static Hashtable s_calendarNativeNames;
|
||||
|
||||
// Token: 0x04000ED2 RID: 3794
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x158")]
|
||||
[Token(Token = "0x4000ED2")]
|
||||
[OptionalField]
|
||||
internal string[] m_dateWords;
|
||||
|
||||
// Token: 0x04000ED3 RID: 3795
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x160")]
|
||||
[Token(Token = "0x4000ED3")]
|
||||
[NonSerialized]
|
||||
private string m_fullTimeSpanPositivePattern;
|
||||
|
||||
// Token: 0x04000ED4 RID: 3796
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x168")]
|
||||
[Token(Token = "0x4000ED4")]
|
||||
[NonSerialized]
|
||||
private string m_fullTimeSpanNegativePattern;
|
||||
|
||||
// Token: 0x04000ED5 RID: 3797
|
||||
[Token(Token = "0x4000ED5")]
|
||||
internal const DateTimeStyles InvalidDateTimeStyles = ~(DateTimeStyles.AllowLeadingWhite | DateTimeStyles.AllowTrailingWhite | DateTimeStyles.AllowInnerWhite | DateTimeStyles.NoCurrentDateDefault | DateTimeStyles.AdjustToUniversal | DateTimeStyles.AssumeLocal | DateTimeStyles.AssumeUniversal | DateTimeStyles.RoundtripKind);
|
||||
|
||||
// Token: 0x04000ED6 RID: 3798
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x170")]
|
||||
[Token(Token = "0x4000ED6")]
|
||||
[NonSerialized]
|
||||
private TokenHashValue[] m_dtfiTokenHash;
|
||||
|
||||
// Token: 0x04000ED7 RID: 3799
|
||||
[Token(Token = "0x4000ED7")]
|
||||
private const int TOKEN_HASH_SIZE = 199;
|
||||
|
||||
// Token: 0x04000ED8 RID: 3800
|
||||
[Token(Token = "0x4000ED8")]
|
||||
private const int SECOND_PRIME = 197;
|
||||
|
||||
// Token: 0x04000ED9 RID: 3801
|
||||
[Token(Token = "0x4000ED9")]
|
||||
private const string dateSeparatorOrTimeZoneOffset = "-";
|
||||
|
||||
// Token: 0x04000EDA RID: 3802
|
||||
[Token(Token = "0x4000EDA")]
|
||||
private const string invariantDateSeparator = "/";
|
||||
|
||||
// Token: 0x04000EDB RID: 3803
|
||||
[Token(Token = "0x4000EDB")]
|
||||
private const string invariantTimeSeparator = ":";
|
||||
|
||||
// Token: 0x04000EDC RID: 3804
|
||||
[Token(Token = "0x4000EDC")]
|
||||
internal const string IgnorablePeriod = ".";
|
||||
|
||||
// Token: 0x04000EDD RID: 3805
|
||||
[Token(Token = "0x4000EDD")]
|
||||
internal const string IgnorableComma = ",";
|
||||
|
||||
// Token: 0x04000EDE RID: 3806
|
||||
[Token(Token = "0x4000EDE")]
|
||||
internal const string CJKYearSuff = "\ufffd";
|
||||
|
||||
// Token: 0x04000EDF RID: 3807
|
||||
[Token(Token = "0x4000EDF")]
|
||||
internal const string CJKMonthSuff = "\ufffd";
|
||||
|
||||
// Token: 0x04000EE0 RID: 3808
|
||||
[Token(Token = "0x4000EE0")]
|
||||
internal const string CJKDaySuff = "\ufffd";
|
||||
|
||||
// Token: 0x04000EE1 RID: 3809
|
||||
[Token(Token = "0x4000EE1")]
|
||||
internal const string KoreanYearSuff = "\ufffd";
|
||||
|
||||
// Token: 0x04000EE2 RID: 3810
|
||||
[Token(Token = "0x4000EE2")]
|
||||
internal const string KoreanMonthSuff = "\ufffd";
|
||||
|
||||
// Token: 0x04000EE3 RID: 3811
|
||||
[Token(Token = "0x4000EE3")]
|
||||
internal const string KoreanDaySuff = "\ufffd";
|
||||
|
||||
// Token: 0x04000EE4 RID: 3812
|
||||
[Token(Token = "0x4000EE4")]
|
||||
internal const string KoreanHourSuff = "\ufffd";
|
||||
|
||||
// Token: 0x04000EE5 RID: 3813
|
||||
[Token(Token = "0x4000EE5")]
|
||||
internal const string KoreanMinuteSuff = "\ufffd";
|
||||
|
||||
// Token: 0x04000EE6 RID: 3814
|
||||
[Token(Token = "0x4000EE6")]
|
||||
internal const string KoreanSecondSuff = "\ufffd";
|
||||
|
||||
// Token: 0x04000EE7 RID: 3815
|
||||
[Token(Token = "0x4000EE7")]
|
||||
internal const string CJKHourSuff = "\ufffd";
|
||||
|
||||
// Token: 0x04000EE8 RID: 3816
|
||||
[Token(Token = "0x4000EE8")]
|
||||
internal const string ChineseHourSuff = "\ufffd";
|
||||
|
||||
// Token: 0x04000EE9 RID: 3817
|
||||
[Token(Token = "0x4000EE9")]
|
||||
internal const string CJKMinuteSuff = "\ufffd";
|
||||
|
||||
// Token: 0x04000EEA RID: 3818
|
||||
[Token(Token = "0x4000EEA")]
|
||||
internal const string CJKSecondSuff = "\ufffd";
|
||||
|
||||
// Token: 0x04000EEB RID: 3819
|
||||
[Token(Token = "0x4000EEB")]
|
||||
internal const string LocalTimeMark = "T";
|
||||
|
||||
// Token: 0x04000EEC RID: 3820
|
||||
[Token(Token = "0x4000EEC")]
|
||||
internal const string KoreanLangName = "ko";
|
||||
|
||||
// Token: 0x04000EED RID: 3821
|
||||
[Token(Token = "0x4000EED")]
|
||||
internal const string JapaneseLangName = "ja";
|
||||
|
||||
// Token: 0x04000EEE RID: 3822
|
||||
[Token(Token = "0x4000EEE")]
|
||||
internal const string EnglishLangName = "en";
|
||||
|
||||
// Token: 0x04000EEF RID: 3823
|
||||
[Token(Token = "0x4000EEF")]
|
||||
private static DateTimeFormatInfo s_jajpDTFI;
|
||||
|
||||
// Token: 0x04000EF0 RID: 3824
|
||||
[Token(Token = "0x4000EF0")]
|
||||
private static DateTimeFormatInfo s_zhtwDTFI;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,175 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
// Token: 0x020002DF RID: 735
|
||||
[Token(Token = "0x20002DF")]
|
||||
internal class DateTimeFormatInfoScanner
|
||||
{
|
||||
// Token: 0x1700037D RID: 893
|
||||
// (get) Token: 0x06001B84 RID: 7044 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x1700037D")]
|
||||
private static Dictionary<string, string> KnownWords
|
||||
{
|
||||
[Token(Token = "0x6001B84")]
|
||||
[Address(RVA = "0xD470B0", Offset = "0xD460B0", VA = "0x180D470B0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06001B85 RID: 7045 RVA: 0x00012330 File Offset: 0x00010530
|
||||
[Token(Token = "0x6001B85")]
|
||||
[Address(RVA = "0xD46F80", Offset = "0xD45F80", VA = "0x180D46F80")]
|
||||
internal static int SkipWhiteSpacesAndNonLetter(string pattern, int currentIndex)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001B86 RID: 7046 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001B86")]
|
||||
[Address(RVA = "0xD45EF0", Offset = "0xD44EF0", VA = "0x180D45EF0")]
|
||||
internal void AddDateWordOrPostfix(string formatPostfix, string str)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001B87 RID: 7047 RVA: 0x00012348 File Offset: 0x00010548
|
||||
[Token(Token = "0x6001B87")]
|
||||
[Address(RVA = "0xD460B0", Offset = "0xD450B0", VA = "0x180D460B0")]
|
||||
internal int AddDateWords(string pattern, int index, string formatPostfix)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001B88 RID: 7048 RVA: 0x00012360 File Offset: 0x00010560
|
||||
[Token(Token = "0x6001B88")]
|
||||
[Address(RVA = "0xD46F10", Offset = "0xD45F10", VA = "0x180D46F10")]
|
||||
internal static int ScanRepeatChar(string pattern, char ch, int index, out int count)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001B89 RID: 7049 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001B89")]
|
||||
[Address(RVA = "0xD462E0", Offset = "0xD452E0", VA = "0x180D462E0")]
|
||||
internal void AddIgnorableSymbols(string text)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001B8A RID: 7050 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001B8A")]
|
||||
[Address(RVA = "0xD46CD0", Offset = "0xD45CD0", VA = "0x180D46CD0")]
|
||||
internal void ScanDateWord(string pattern)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001B8B RID: 7051 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001B8B")]
|
||||
[Address(RVA = "0xD46810", Offset = "0xD45810", VA = "0x180D46810")]
|
||||
internal string[] GetDateWordsOfDTFI(DateTimeFormatInfo dtfi)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001B8C RID: 7052 RVA: 0x00012378 File Offset: 0x00010578
|
||||
[Token(Token = "0x6001B8C")]
|
||||
[Address(RVA = "0xD46B70", Offset = "0xD45B70", VA = "0x180D46B70")]
|
||||
internal static FORMATFLAGS GetFormatFlagGenitiveMonth(string[] monthNames, string[] genitveMonthNames, string[] abbrevMonthNames, string[] genetiveAbbrevMonthNames)
|
||||
{
|
||||
return FORMATFLAGS.None;
|
||||
}
|
||||
|
||||
// Token: 0x06001B8D RID: 7053 RVA: 0x00012390 File Offset: 0x00010590
|
||||
[Token(Token = "0x6001B8D")]
|
||||
[Address(RVA = "0xD46C10", Offset = "0xD45C10", VA = "0x180D46C10")]
|
||||
internal static FORMATFLAGS GetFormatFlagUseSpaceInMonthNames(string[] monthNames, string[] genitveMonthNames, string[] abbrevMonthNames, string[] genetiveAbbrevMonthNames)
|
||||
{
|
||||
return FORMATFLAGS.None;
|
||||
}
|
||||
|
||||
// Token: 0x06001B8E RID: 7054 RVA: 0x000123A8 File Offset: 0x000105A8
|
||||
[Token(Token = "0x6001B8E")]
|
||||
[Address(RVA = "0xD46BD0", Offset = "0xD45BD0", VA = "0x180D46BD0")]
|
||||
internal static FORMATFLAGS GetFormatFlagUseSpaceInDayNames(string[] dayNames, string[] abbrevDayNames)
|
||||
{
|
||||
return FORMATFLAGS.None;
|
||||
}
|
||||
|
||||
// Token: 0x06001B8F RID: 7055 RVA: 0x000123C0 File Offset: 0x000105C0
|
||||
[Token(Token = "0x6001B8F")]
|
||||
[Address(RVA = "0xD46BC0", Offset = "0xD45BC0", VA = "0x180D46BC0")]
|
||||
internal static FORMATFLAGS GetFormatFlagUseHebrewCalendar(int calID)
|
||||
{
|
||||
return FORMATFLAGS.None;
|
||||
}
|
||||
|
||||
// Token: 0x06001B90 RID: 7056 RVA: 0x000123D8 File Offset: 0x000105D8
|
||||
[Token(Token = "0x6001B90")]
|
||||
[Address(RVA = "0xD46750", Offset = "0xD45750", VA = "0x180D46750")]
|
||||
private static bool EqualStringArrays(string[] array1, string[] array2)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06001B91 RID: 7057 RVA: 0x000123F0 File Offset: 0x000105F0
|
||||
[Token(Token = "0x6001B91")]
|
||||
[Address(RVA = "0xD46670", Offset = "0xD45670", VA = "0x180D46670")]
|
||||
private static bool ArrayElementsHaveSpace(string[] array)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06001B92 RID: 7058 RVA: 0x00012408 File Offset: 0x00010608
|
||||
[Token(Token = "0x6001B92")]
|
||||
[Address(RVA = "0xD463A0", Offset = "0xD453A0", VA = "0x180D463A0")]
|
||||
private static bool ArrayElementsBeginWithDigit(string[] array)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06001B93 RID: 7059 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001B93")]
|
||||
[Address(RVA = "0xD47050", Offset = "0xD46050", VA = "0x180D47050")]
|
||||
public DateTimeFormatInfoScanner()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000F15 RID: 3861
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000F15")]
|
||||
internal List<string> m_dateWords;
|
||||
|
||||
// Token: 0x04000F16 RID: 3862
|
||||
[Token(Token = "0x4000F16")]
|
||||
private static Dictionary<string, string> s_knownWords;
|
||||
|
||||
// Token: 0x04000F17 RID: 3863
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000F17")]
|
||||
private DateTimeFormatInfoScanner.FoundDatePattern m_ymdFlags;
|
||||
|
||||
// Token: 0x020002E0 RID: 736
|
||||
[Token(Token = "0x20002E0")]
|
||||
private enum FoundDatePattern
|
||||
{
|
||||
// Token: 0x04000F19 RID: 3865
|
||||
[Token(Token = "0x4000F19")]
|
||||
None,
|
||||
// Token: 0x04000F1A RID: 3866
|
||||
[Token(Token = "0x4000F1A")]
|
||||
FoundYearPatternFlag,
|
||||
// Token: 0x04000F1B RID: 3867
|
||||
[Token(Token = "0x4000F1B")]
|
||||
FoundMonthPatternFlag,
|
||||
// Token: 0x04000F1C RID: 3868
|
||||
[Token(Token = "0x4000F1C")]
|
||||
FoundDayPatternFlag = 4,
|
||||
// Token: 0x04000F1D RID: 3869
|
||||
[Token(Token = "0x4000F1D")]
|
||||
FoundYMDPatternFlag = 7
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,56 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
/// <summary>Defines the formatting options that customize string parsing for some date and time parsing methods.</summary>
|
||||
// Token: 0x020002E1 RID: 737
|
||||
[Token(Token = "0x20002E1")]
|
||||
[Flags]
|
||||
[ComVisible(true)]
|
||||
[Serializable]
|
||||
public enum DateTimeStyles
|
||||
{
|
||||
/// <summary>Default formatting options must be used. This value represents the default style for the <see cref="M:System.DateTime.Parse(System.String)" />, <see cref="M:System.DateTime.ParseExact(System.String,System.String,System.IFormatProvider)" />, and <see cref="M:System.DateTime.TryParse(System.String,System.DateTime@)" /> methods.</summary>
|
||||
// Token: 0x04000F1F RID: 3871
|
||||
[Token(Token = "0x4000F1F")]
|
||||
None = 0,
|
||||
/// <summary>Leading white-space characters must be ignored during parsing, except if they occur in the <see cref="T:System.Globalization.DateTimeFormatInfo" /> format patterns.</summary>
|
||||
// Token: 0x04000F20 RID: 3872
|
||||
[Token(Token = "0x4000F20")]
|
||||
AllowLeadingWhite = 1,
|
||||
/// <summary>Trailing white-space characters must be ignored during parsing, except if they occur in the <see cref="T:System.Globalization.DateTimeFormatInfo" /> format patterns.</summary>
|
||||
// Token: 0x04000F21 RID: 3873
|
||||
[Token(Token = "0x4000F21")]
|
||||
AllowTrailingWhite = 2,
|
||||
/// <summary>Extra white-space characters in the middle of the string must be ignored during parsing, except if they occur in the <see cref="T:System.Globalization.DateTimeFormatInfo" /> format patterns.</summary>
|
||||
// Token: 0x04000F22 RID: 3874
|
||||
[Token(Token = "0x4000F22")]
|
||||
AllowInnerWhite = 4,
|
||||
/// <summary>Extra white-space characters anywhere in the string must be ignored during parsing, except if they occur in the <see cref="T:System.Globalization.DateTimeFormatInfo" /> format patterns. This value is a combination of the <see cref="F:System.Globalization.DateTimeStyles.AllowLeadingWhite" />, <see cref="F:System.Globalization.DateTimeStyles.AllowTrailingWhite" />, and <see cref="F:System.Globalization.DateTimeStyles.AllowInnerWhite" /> values.</summary>
|
||||
// Token: 0x04000F23 RID: 3875
|
||||
[Token(Token = "0x4000F23")]
|
||||
AllowWhiteSpaces = 7,
|
||||
/// <summary>If the parsed string contains only the time and not the date, the parsing methods assume the Gregorian date with year = 1, month = 1, and day = 1. If this value is not used, the current date is assumed.</summary>
|
||||
// Token: 0x04000F24 RID: 3876
|
||||
[Token(Token = "0x4000F24")]
|
||||
NoCurrentDateDefault = 8,
|
||||
/// <summary>Date and time are returned as a Coordinated Universal Time (UTC). If the input string denotes a local time, through a time zone specifier or <see cref="F:System.Globalization.DateTimeStyles.AssumeLocal" />, the date and time are converted from the local time to UTC. If the input string denotes a UTC time, through a time zone specifier or <see cref="F:System.Globalization.DateTimeStyles.AssumeUniversal" />, no conversion occurs. If the input string does not denote a local or UTC time, no conversion occurs and the resulting <see cref="P:System.DateTime.Kind" /> property is <see cref="F:System.DateTimeKind.Unspecified" />.</summary>
|
||||
// Token: 0x04000F25 RID: 3877
|
||||
[Token(Token = "0x4000F25")]
|
||||
AdjustToUniversal = 16,
|
||||
/// <summary>If no time zone is specified in the parsed string, the string is assumed to denote a local time.</summary>
|
||||
// Token: 0x04000F26 RID: 3878
|
||||
[Token(Token = "0x4000F26")]
|
||||
AssumeLocal = 32,
|
||||
/// <summary>If no time zone is specified in the parsed string, the string is assumed to denote a UTC.</summary>
|
||||
// Token: 0x04000F27 RID: 3879
|
||||
[Token(Token = "0x4000F27")]
|
||||
AssumeUniversal = 64,
|
||||
/// <summary>The <see cref="T:System.DateTimeKind" /> field of a date is preserved when a <see cref="T:System.DateTime" /> object is converted to a string using the "o" or "r" standard format specifier, and the string is then converted back to a <see cref="T:System.DateTime" /> object.</summary>
|
||||
// Token: 0x04000F28 RID: 3880
|
||||
[Token(Token = "0x4000F28")]
|
||||
RoundtripKind = 128
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,459 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
/// <summary>Represents a calendar that divides time into months, days, years, and eras, and has dates that are based on cycles of the sun and the moon.</summary>
|
||||
// Token: 0x020002E2 RID: 738
|
||||
[Token(Token = "0x20002E2")]
|
||||
[ComVisible(true)]
|
||||
[Serializable]
|
||||
public abstract class EastAsianLunisolarCalendar : Calendar
|
||||
{
|
||||
/// <summary>Gets a value indicating whether the current calendar is solar-based, lunar-based, or a combination of both.</summary>
|
||||
/// <returns>Always returns <see cref="F:System.Globalization.CalendarAlgorithmType.LunisolarCalendar" />.</returns>
|
||||
// Token: 0x1700037E RID: 894
|
||||
// (get) Token: 0x06001B94 RID: 7060 RVA: 0x00012420 File Offset: 0x00010620
|
||||
[Token(Token = "0x1700037E")]
|
||||
public override CalendarAlgorithmType AlgorithmType
|
||||
{
|
||||
[Token(Token = "0x6001B94")]
|
||||
[Address(RVA = "0x4DB5B0", Offset = "0x4DA5B0", VA = "0x1804DB5B0", Slot = "9")]
|
||||
get
|
||||
{
|
||||
return CalendarAlgorithmType.Unknown;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06001B95 RID: 7061
|
||||
[Token(Token = "0x6001B95")]
|
||||
[Address(Slot = "41")]
|
||||
internal abstract int GetYearInfo(int LunarYear, int Index);
|
||||
|
||||
// Token: 0x06001B96 RID: 7062
|
||||
[Token(Token = "0x6001B96")]
|
||||
[Address(Slot = "42")]
|
||||
internal abstract int GetYear(int year, DateTime time);
|
||||
|
||||
// Token: 0x06001B97 RID: 7063
|
||||
[Token(Token = "0x6001B97")]
|
||||
[Address(Slot = "43")]
|
||||
internal abstract int GetGregorianYear(int year, int era);
|
||||
|
||||
// Token: 0x1700037F RID: 895
|
||||
// (get) Token: 0x06001B98 RID: 7064
|
||||
[Token(Token = "0x1700037F")]
|
||||
internal abstract int MinCalendarYear
|
||||
{
|
||||
[Token(Token = "0x6001B98")]
|
||||
[Address(Slot = "44")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x17000380 RID: 896
|
||||
// (get) Token: 0x06001B99 RID: 7065
|
||||
[Token(Token = "0x17000380")]
|
||||
internal abstract int MaxCalendarYear
|
||||
{
|
||||
[Token(Token = "0x6001B99")]
|
||||
[Address(Slot = "45")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x17000381 RID: 897
|
||||
// (get) Token: 0x06001B9A RID: 7066
|
||||
[Token(Token = "0x17000381")]
|
||||
internal abstract EraInfo[] CalEraInfo
|
||||
{
|
||||
[Token(Token = "0x6001B9A")]
|
||||
[Address(Slot = "46")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x17000382 RID: 898
|
||||
// (get) Token: 0x06001B9B RID: 7067
|
||||
[Token(Token = "0x17000382")]
|
||||
internal abstract DateTime MinDate
|
||||
{
|
||||
[Token(Token = "0x6001B9B")]
|
||||
[Address(Slot = "47")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x17000383 RID: 899
|
||||
// (get) Token: 0x06001B9C RID: 7068
|
||||
[Token(Token = "0x17000383")]
|
||||
internal abstract DateTime MaxDate
|
||||
{
|
||||
[Token(Token = "0x6001B9C")]
|
||||
[Address(Slot = "48")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x06001B9D RID: 7069 RVA: 0x00012438 File Offset: 0x00010638
|
||||
[Token(Token = "0x6001B9D")]
|
||||
[Address(RVA = "0xD50620", Offset = "0xD4F620", VA = "0x180D50620")]
|
||||
internal int MinEraCalendarYear(int era)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001B9E RID: 7070 RVA: 0x00012450 File Offset: 0x00010650
|
||||
[Token(Token = "0x6001B9E")]
|
||||
[Address(RVA = "0xD50450", Offset = "0xD4F450", VA = "0x180D50450")]
|
||||
internal int MaxEraCalendarYear(int era)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001B9F RID: 7071 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001B9F")]
|
||||
[Address(RVA = "0xD50CE0", Offset = "0xD4FCE0", VA = "0x180D50CE0")]
|
||||
internal EastAsianLunisolarCalendar()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001BA0 RID: 7072 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001BA0")]
|
||||
[Address(RVA = "0xD4EC90", Offset = "0xD4DC90", VA = "0x180D4EC90")]
|
||||
internal void CheckTicksRange(long ticks)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001BA1 RID: 7073 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001BA1")]
|
||||
[Address(RVA = "0xD4EBA0", Offset = "0xD4DBA0", VA = "0x180D4EBA0")]
|
||||
internal void CheckEraRange(int era)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001BA2 RID: 7074 RVA: 0x00012468 File Offset: 0x00010668
|
||||
[Token(Token = "0x6001BA2")]
|
||||
[Address(RVA = "0xD4EF30", Offset = "0xD4DF30", VA = "0x180D4EF30")]
|
||||
internal int CheckYearRange(int year, int era)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001BA3 RID: 7075 RVA: 0x00012480 File Offset: 0x00010680
|
||||
[Token(Token = "0x6001BA3")]
|
||||
[Address(RVA = "0xD4EE10", Offset = "0xD4DE10", VA = "0x180D4EE10")]
|
||||
internal int CheckYearMonthRange(int year, int month, int era)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001BA4 RID: 7076 RVA: 0x00012498 File Offset: 0x00010698
|
||||
[Token(Token = "0x6001BA4")]
|
||||
[Address(RVA = "0xD4FD90", Offset = "0xD4ED90", VA = "0x180D4FD90")]
|
||||
internal int InternalGetDaysInMonth(int year, int month)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Calculates the number of days in the specified month of the specified year and era.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="month">An integer from 1 through 12 in a common year, or 1 through 13 in a leap year, that represents the month.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>The number of days in the specified month of the specified year and era.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" />, <paramref name="month" />, or <paramref name="era" /> is outside the range supported by this calendar.</exception>
|
||||
// Token: 0x06001BA5 RID: 7077 RVA: 0x000124B0 File Offset: 0x000106B0
|
||||
[Token(Token = "0x6001BA5")]
|
||||
[Address(RVA = "0xD4F500", Offset = "0xD4E500", VA = "0x180D4F500", Slot = "18")]
|
||||
public override int GetDaysInMonth(int year, int month, int era)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001BA6 RID: 7078 RVA: 0x000124C8 File Offset: 0x000106C8
|
||||
[Token(Token = "0x6001BA6")]
|
||||
[Address(RVA = "0xD4F950", Offset = "0xD4E950", VA = "0x180D4F950")]
|
||||
private static int GregorianIsLeapYear(int y)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns a <see cref="T:System.DateTime" /> that is set to the specified date, time, and era.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="month">An integer from 1 through 13 that represents the month.</param>
|
||||
/// <param name="day">An integer from 1 through 31 that represents the day.</param>
|
||||
/// <param name="hour">An integer from 0 through 23 that represents the hour.</param>
|
||||
/// <param name="minute">An integer from 0 through 59 that represents the minute.</param>
|
||||
/// <param name="second">An integer from 0 through 59 that represents the second.</param>
|
||||
/// <param name="millisecond">An integer from 0 through 999 that represents the millisecond.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>A <see cref="T:System.DateTime" /> that is set to the specified date, time, and era.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" />, <paramref name="month" />, <paramref name="day" />, <paramref name="hour" />, <paramref name="minute" />, <paramref name="second" />, <paramref name="millisecond" />, or <paramref name="era" /> is outside the range supported by this calendar.</exception>
|
||||
// Token: 0x06001BA7 RID: 7079 RVA: 0x000124E0 File Offset: 0x000106E0
|
||||
[Token(Token = "0x6001BA7")]
|
||||
[Address(RVA = "0xD50910", Offset = "0xD4F910", VA = "0x180D50910", 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);
|
||||
}
|
||||
|
||||
// Token: 0x06001BA8 RID: 7080 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001BA8")]
|
||||
[Address(RVA = "0xD4F9B0", Offset = "0xD4E9B0", VA = "0x180D4F9B0")]
|
||||
internal void GregorianToLunar(int nSYear, int nSMonth, int nSDate, ref int nLYear, ref int nLMonth, ref int nLDate)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001BA9 RID: 7081 RVA: 0x000124F8 File Offset: 0x000106F8
|
||||
[Token(Token = "0x6001BA9")]
|
||||
[Address(RVA = "0xD50040", Offset = "0xD4F040", VA = "0x180D50040")]
|
||||
internal bool LunarToGregorian(int nLYear, int nLMonth, int nLDate, ref int nSolarYear, ref int nSolarMonth, ref int nSolarDay)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06001BAA RID: 7082 RVA: 0x00012510 File Offset: 0x00010710
|
||||
[Token(Token = "0x6001BAA")]
|
||||
[Address(RVA = "0xD50300", Offset = "0xD4F300", VA = "0x180D50300")]
|
||||
internal DateTime LunarToTime(DateTime time, int year, int month, int day)
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
|
||||
// Token: 0x06001BAB RID: 7083 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001BAB")]
|
||||
[Address(RVA = "0xD507F0", Offset = "0xD4F7F0", VA = "0x180D507F0")]
|
||||
internal void TimeToLunar(DateTime time, ref int year, ref int month, ref int day)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Calculates the date that is the specified number of months away from the specified date.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to which to add <paramref name="months" />.</param>
|
||||
/// <param name="months">The number of months to add.</param>
|
||||
/// <returns>A new <see cref="T:System.DateTime" /> that results from adding the specified number of months to the <paramref name="time" /> parameter.</returns>
|
||||
/// <exception cref="T:System.ArgumentException">The result is outside the supported range of a <see cref="T:System.DateTime" />.</exception>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="months" /> is less than -120000 or greater than 120000.
|
||||
/// -or-
|
||||
/// <paramref name="time" /> is less than <see cref="P:System.Globalization.Calendar.MinSupportedDateTime" /> or greater than <see cref="P:System.Globalization.Calendar.MaxSupportedDateTime" />.</exception>
|
||||
// Token: 0x06001BAC RID: 7084 RVA: 0x00012528 File Offset: 0x00010728
|
||||
[Token(Token = "0x6001BAC")]
|
||||
[Address(RVA = "0xD4E580", Offset = "0xD4D580", VA = "0x180D4E580", Slot = "12")]
|
||||
public override DateTime AddMonths(DateTime time, int months)
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
|
||||
/// <summary>Calculates the date that is the specified number of years away from the specified date.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to which to add <paramref name="years" />.</param>
|
||||
/// <param name="years">The number of years to add.</param>
|
||||
/// <returns>A new <see cref="T:System.DateTime" /> that results from adding the specified number of years to the <paramref name="time" /> parameter.</returns>
|
||||
/// <exception cref="T:System.ArgumentException">The result is outside the supported range of a <see cref="T:System.DateTime" />.</exception>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="time" /> is less than <see cref="P:System.Globalization.Calendar.MinSupportedDateTime" /> or greater than <see cref="P:System.Globalization.Calendar.MaxSupportedDateTime" />.</exception>
|
||||
// Token: 0x06001BAD RID: 7085 RVA: 0x00012540 File Offset: 0x00010740
|
||||
[Token(Token = "0x6001BAD")]
|
||||
[Address(RVA = "0xD4E940", Offset = "0xD4D940", VA = "0x180D4E940", Slot = "13")]
|
||||
public override DateTime AddYears(DateTime time, int years)
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
|
||||
/// <summary>Calculates the day of the year in the specified date.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to read.</param>
|
||||
/// <returns>An integer from 1 through 354 in a common year, or 1 through 384 in a leap year, that represents the day of the year specified in the <paramref name="time" /> parameter.</returns>
|
||||
// Token: 0x06001BAE RID: 7086 RVA: 0x00012558 File Offset: 0x00010758
|
||||
[Token(Token = "0x6001BAE")]
|
||||
[Address(RVA = "0xD4F340", Offset = "0xD4E340", VA = "0x180D4F340", Slot = "16")]
|
||||
public override int GetDayOfYear(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Calculates the day of the month in the specified date.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to read.</param>
|
||||
/// <returns>An integer from 1 through 31 that represents the day of the month specified in the <paramref name="time" /> parameter.</returns>
|
||||
// Token: 0x06001BAF RID: 7087 RVA: 0x00012570 File Offset: 0x00010770
|
||||
[Token(Token = "0x6001BAF")]
|
||||
[Address(RVA = "0xD4F180", Offset = "0xD4E180", VA = "0x180D4F180", Slot = "14")]
|
||||
public override int GetDayOfMonth(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Calculates the number of days in the specified year and era.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>The number of days in the specified year and era.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> or <paramref name="era" /> is outside the range supported by this calendar.</exception>
|
||||
// Token: 0x06001BB0 RID: 7088 RVA: 0x00012588 File Offset: 0x00010788
|
||||
[Token(Token = "0x6001BB0")]
|
||||
[Address(RVA = "0xD4F570", Offset = "0xD4E570", VA = "0x180D4F570", Slot = "19")]
|
||||
public override int GetDaysInYear(int year, int era)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the month in the specified date.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to read.</param>
|
||||
/// <returns>An integer from 1 to 13 that represents the month specified in the <paramref name="time" /> parameter.</returns>
|
||||
// Token: 0x06001BB1 RID: 7089 RVA: 0x000125A0 File Offset: 0x000107A0
|
||||
[Token(Token = "0x6001BB1")]
|
||||
[Address(RVA = "0xD4F660", Offset = "0xD4E660", VA = "0x180D4F660", Slot = "22")]
|
||||
public override int GetMonth(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the year in the specified date.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to read.</param>
|
||||
/// <returns>An integer that represents the year in the specified <see cref="T:System.DateTime" />.</returns>
|
||||
// Token: 0x06001BB2 RID: 7090 RVA: 0x000125B8 File Offset: 0x000107B8
|
||||
[Token(Token = "0x6001BB2")]
|
||||
[Address(RVA = "0xD4F7F0", Offset = "0xD4E7F0", VA = "0x180D4F7F0", Slot = "26")]
|
||||
public override int GetYear(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Calculates the day of the week in the specified date.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to read.</param>
|
||||
/// <returns>One of the <see cref="T:System.DayOfWeek" /> values that represents the day of the week specified in the <paramref name="time" /> parameter.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="time" /> is less than <see cref="P:System.Globalization.Calendar.MinSupportedDateTime" /> or greater than <see cref="P:System.Globalization.Calendar.MaxSupportedDateTime" />.</exception>
|
||||
// Token: 0x06001BB3 RID: 7091 RVA: 0x000125D0 File Offset: 0x000107D0
|
||||
[Token(Token = "0x6001BB3")]
|
||||
[Address(RVA = "0xD4F2D0", Offset = "0xD4E2D0", VA = "0x180D4F2D0", Slot = "15")]
|
||||
public override DayOfWeek GetDayOfWeek(DateTime time)
|
||||
{
|
||||
return DayOfWeek.Sunday;
|
||||
}
|
||||
|
||||
/// <summary>Calculates the number of months in the specified year and era.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>The number of months in the specified year in the specified era. The return value is 12 months in a common year or 13 months in a leap year.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> or <paramref name="era" /> is outside the range supported by this calendar.</exception>
|
||||
// Token: 0x06001BB4 RID: 7092 RVA: 0x000125E8 File Offset: 0x000107E8
|
||||
[Token(Token = "0x6001BB4")]
|
||||
[Address(RVA = "0xD4F7B0", Offset = "0xD4E7B0", VA = "0x180D4F7B0", Slot = "23")]
|
||||
public override int GetMonthsInYear(int year, int era)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the specified date in the specified era is a leap day.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="month">An integer from 1 through 13 that represents the month.</param>
|
||||
/// <param name="day">An integer from 1 through 31 that represents the day.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the specified day is a leap day; otherwise, <see langword="false" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" />, <paramref name="month" />, <paramref name="day" />, or <paramref name="era" /> is outside the range supported by this calendar.</exception>
|
||||
// Token: 0x06001BB5 RID: 7093 RVA: 0x00012600 File Offset: 0x00010800
|
||||
[Token(Token = "0x6001BB5")]
|
||||
[Address(RVA = "0xD4FE00", Offset = "0xD4EE00", VA = "0x180D4FE00", Slot = "27")]
|
||||
public override bool IsLeapDay(int year, int month, int day, int era)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the specified month in the specified year and era is a leap month.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="month">An integer from 1 through 13 that represents the month.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the <paramref name="month" /> parameter is a leap month; otherwise, <see langword="false" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" />, <paramref name="month" />, or <paramref name="era" /> is outside the range supported by this calendar.</exception>
|
||||
// Token: 0x06001BB6 RID: 7094 RVA: 0x00012618 File Offset: 0x00010818
|
||||
[Token(Token = "0x6001BB6")]
|
||||
[Address(RVA = "0xD4FFA0", Offset = "0xD4EFA0", VA = "0x180D4FFA0", Slot = "28")]
|
||||
public override bool IsLeapMonth(int year, int month, int era)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Calculates the leap month for the specified year and era.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>A positive integer from 1 through 13 that indicates the leap month in the specified year and era.
|
||||
/// -or-
|
||||
/// Zero if this calendar does not support a leap month, or if the <paramref name="year" /> and <paramref name="era" /> parameters do not specify a leap year.</returns>
|
||||
// Token: 0x06001BB7 RID: 7095 RVA: 0x00012630 File Offset: 0x00010830
|
||||
[Token(Token = "0x6001BB7")]
|
||||
[Address(RVA = "0xD4F620", Offset = "0xD4E620", VA = "0x180D4F620", Slot = "29")]
|
||||
public override int GetLeapMonth(int year, int era)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001BB8 RID: 7096 RVA: 0x00012648 File Offset: 0x00010848
|
||||
[Token(Token = "0x6001BB8")]
|
||||
[Address(RVA = "0xD4FDD0", Offset = "0xD4EDD0", VA = "0x180D4FDD0")]
|
||||
internal bool InternalIsLeapYear(int year)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the specified year in the specified era is a leap year.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the specified year is a leap year; otherwise, <see langword="false" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> or <paramref name="era" /> is outside the range supported by this calendar.</exception>
|
||||
// Token: 0x06001BB9 RID: 7097 RVA: 0x00012660 File Offset: 0x00010860
|
||||
[Token(Token = "0x6001BB9")]
|
||||
[Address(RVA = "0xD50000", Offset = "0xD4F000", VA = "0x180D50000", Slot = "31")]
|
||||
public override bool IsLeapYear(int year, int era)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the last year of a 100-year range that can be represented by a 2-digit year.</summary>
|
||||
/// <returns>The last year of a 100-year range that can be represented by a 2-digit year.</returns>
|
||||
/// <exception cref="T:System.InvalidOperationException">The current <see cref="T:System.Globalization.EastAsianLunisolarCalendar" /> is read-only.</exception>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">The value in a set operation is less than 99 or greater than the maximum supported year in the current calendar.</exception>
|
||||
// Token: 0x17000384 RID: 900
|
||||
// (get) Token: 0x06001BBA RID: 7098 RVA: 0x00012678 File Offset: 0x00010878
|
||||
// (set) Token: 0x06001BBB RID: 7099 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000384")]
|
||||
public override int TwoDigitYearMax
|
||||
{
|
||||
[Token(Token = "0x6001BBA")]
|
||||
[Address(RVA = "0xD50CF0", Offset = "0xD4FCF0", VA = "0x180D50CF0", Slot = "38")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x6001BBB")]
|
||||
[Address(RVA = "0xD50D70", Offset = "0xD4FD70", VA = "0x180D50D70", Slot = "39")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Converts the specified year to a four-digit year.</summary>
|
||||
/// <param name="year">A two-digit or four-digit integer that represents the year to convert.</param>
|
||||
/// <returns>An integer that contains the four-digit representation of the <paramref name="year" /> parameter.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is outside the range supported by this calendar.</exception>
|
||||
// Token: 0x06001BBC RID: 7100 RVA: 0x00012690 File Offset: 0x00010890
|
||||
[Token(Token = "0x6001BBC")]
|
||||
[Address(RVA = "0xD50BA0", Offset = "0xD4FBA0", VA = "0x180D50BA0", Slot = "40")]
|
||||
public override int ToFourDigitYear(int year)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x04000F29 RID: 3881
|
||||
[Token(Token = "0x4000F29")]
|
||||
internal static readonly int[] DaysToMonth365;
|
||||
|
||||
// Token: 0x04000F2A RID: 3882
|
||||
[Token(Token = "0x4000F2A")]
|
||||
internal static readonly int[] DaysToMonth366;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,79 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
// Token: 0x0200030E RID: 782
|
||||
[Token(Token = "0x200030E")]
|
||||
internal static class EncodingTable
|
||||
{
|
||||
// Token: 0x06001E02 RID: 7682 RVA: 0x000148F8 File Offset: 0x00012AF8
|
||||
[Token(Token = "0x6001E02")]
|
||||
[Address(RVA = "0xD512A0", Offset = "0xD502A0", VA = "0x180D512A0")]
|
||||
private static int GetNumEncodingItems()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001E03 RID: 7683 RVA: 0x00014910 File Offset: 0x00012B10
|
||||
[Token(Token = "0x6001E03")]
|
||||
[Address(RVA = "0xD50EC0", Offset = "0xD4FEC0", VA = "0x180D50EC0")]
|
||||
private static InternalEncodingDataItem ENC(string name, ushort cp)
|
||||
{
|
||||
return default(InternalEncodingDataItem);
|
||||
}
|
||||
|
||||
// Token: 0x06001E04 RID: 7684 RVA: 0x00014928 File Offset: 0x00012B28
|
||||
[Token(Token = "0x6001E04")]
|
||||
[Address(RVA = "0xD51310", Offset = "0xD50310", VA = "0x180D51310")]
|
||||
private static InternalCodePageDataItem MapCodePageDataItem(ushort cp, ushort fcp, string names, uint flags)
|
||||
{
|
||||
return default(InternalCodePageDataItem);
|
||||
}
|
||||
|
||||
// Token: 0x06001E06 RID: 7686 RVA: 0x00014940 File Offset: 0x00012B40
|
||||
[Token(Token = "0x6001E06")]
|
||||
[Address(RVA = "0xD58E50", Offset = "0xD57E50", VA = "0x180D58E50")]
|
||||
private static int internalGetCodePageFromName(string name)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001E07 RID: 7687 RVA: 0x00014958 File Offset: 0x00012B58
|
||||
[Token(Token = "0x6001E07")]
|
||||
[Address(RVA = "0xD51120", Offset = "0xD50120", VA = "0x180D51120")]
|
||||
internal static int GetCodePageFromName(string name)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001E08 RID: 7688 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001E08")]
|
||||
[Address(RVA = "0xD50EF0", Offset = "0xD4FEF0", VA = "0x180D50EF0")]
|
||||
internal static CodePageDataItem GetCodePageDataItem(int codepage)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x040010AD RID: 4269
|
||||
[Token(Token = "0x40010AD")]
|
||||
internal static InternalEncodingDataItem[] encodingDataPtr;
|
||||
|
||||
// Token: 0x040010AE RID: 4270
|
||||
[Token(Token = "0x40010AE")]
|
||||
internal static InternalCodePageDataItem[] codePageDataPtr;
|
||||
|
||||
// Token: 0x040010AF RID: 4271
|
||||
[Token(Token = "0x40010AF")]
|
||||
private static int lastEncodingItem;
|
||||
|
||||
// Token: 0x040010B0 RID: 4272
|
||||
[Token(Token = "0x40010B0")]
|
||||
private static Hashtable hashByName;
|
||||
|
||||
// Token: 0x040010B1 RID: 4273
|
||||
[Token(Token = "0x40010B1")]
|
||||
private static Hashtable hashByCodePage;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,69 @@
|
||||
using System;
|
||||
using System.Runtime.Serialization;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
// Token: 0x020002E4 RID: 740
|
||||
[Token(Token = "0x20002E4")]
|
||||
[Serializable]
|
||||
internal class EraInfo
|
||||
{
|
||||
// Token: 0x06001BE1 RID: 7137 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001BE1")]
|
||||
[Address(RVA = "0xE24FB0", Offset = "0xE23FB0", VA = "0x180E24FB0")]
|
||||
internal EraInfo(int era, int startYear, int startMonth, int startDay, int yearOffset, int minEraYear, int maxEraYear)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001BE2 RID: 7138 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001BE2")]
|
||||
[Address(RVA = "0xE24EE0", Offset = "0xE23EE0", VA = "0x180E24EE0")]
|
||||
internal EraInfo(int era, int startYear, int startMonth, int startDay, int yearOffset, int minEraYear, int maxEraYear, string eraName, string abbrevEraName, string englishEraName)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000F36 RID: 3894
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000F36")]
|
||||
internal int era;
|
||||
|
||||
// Token: 0x04000F37 RID: 3895
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000F37")]
|
||||
internal long ticks;
|
||||
|
||||
// Token: 0x04000F38 RID: 3896
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000F38")]
|
||||
internal int yearOffset;
|
||||
|
||||
// Token: 0x04000F39 RID: 3897
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x4000F39")]
|
||||
internal int minEraYear;
|
||||
|
||||
// Token: 0x04000F3A RID: 3898
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4000F3A")]
|
||||
internal int maxEraYear;
|
||||
|
||||
// Token: 0x04000F3B RID: 3899
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4000F3B")]
|
||||
[OptionalField]
|
||||
internal string eraName;
|
||||
|
||||
// Token: 0x04000F3C RID: 3900
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4000F3C")]
|
||||
[OptionalField]
|
||||
internal string abbrevEraName;
|
||||
|
||||
// Token: 0x04000F3D RID: 3901
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4000F3D")]
|
||||
[OptionalField]
|
||||
internal string englishEraName;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
// Token: 0x020002DD RID: 733
|
||||
[Token(Token = "0x20002DD")]
|
||||
internal enum FORMATFLAGS
|
||||
{
|
||||
// Token: 0x04000EF5 RID: 3829
|
||||
[Token(Token = "0x4000EF5")]
|
||||
None,
|
||||
// Token: 0x04000EF6 RID: 3830
|
||||
[Token(Token = "0x4000EF6")]
|
||||
UseGenitiveMonth,
|
||||
// Token: 0x04000EF7 RID: 3831
|
||||
[Token(Token = "0x4000EF7")]
|
||||
UseLeapYearMonth,
|
||||
// Token: 0x04000EF8 RID: 3832
|
||||
[Token(Token = "0x4000EF8")]
|
||||
UseSpacesInMonthNames = 4,
|
||||
// Token: 0x04000EF9 RID: 3833
|
||||
[Token(Token = "0x4000EF9")]
|
||||
UseHebrewParsing = 8,
|
||||
// Token: 0x04000EFA RID: 3834
|
||||
[Token(Token = "0x4000EFA")]
|
||||
UseSpacesInDayNames = 16,
|
||||
// Token: 0x04000EFB RID: 3835
|
||||
[Token(Token = "0x4000EFB")]
|
||||
UseDigitPrefixInTokens = 32
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,522 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using System.Runtime.Serialization;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
/// <summary>Represents the Gregorian calendar.</summary>
|
||||
// Token: 0x020002E3 RID: 739
|
||||
[Token(Token = "0x20002E3")]
|
||||
[ComVisible(true)]
|
||||
[Serializable]
|
||||
public class GregorianCalendar : Calendar
|
||||
{
|
||||
// Token: 0x06001BBE RID: 7102 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001BBE")]
|
||||
[Address(RVA = "0xE29350", Offset = "0xE28350", VA = "0x180E29350")]
|
||||
[OnDeserialized]
|
||||
private void OnDeserialized(StreamingContext ctx)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets the earliest date and time supported by the <see cref="T:System.Globalization.GregorianCalendar" /> type.</summary>
|
||||
/// <returns>The earliest date and time supported by the <see cref="T:System.Globalization.GregorianCalendar" /> type, which is the first moment of January 1, 0001 C.E. and is equivalent to <see cref="F:System.DateTime.MinValue" />.</returns>
|
||||
// Token: 0x17000385 RID: 901
|
||||
// (get) Token: 0x06001BBF RID: 7103 RVA: 0x000126A8 File Offset: 0x000108A8
|
||||
[Token(Token = "0x17000385")]
|
||||
[ComVisible(false)]
|
||||
public override DateTime MinSupportedDateTime
|
||||
{
|
||||
[Token(Token = "0x6001BBF")]
|
||||
[Address(RVA = "0xE29A50", Offset = "0xE28A50", VA = "0x180E29A50", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the latest date and time supported by the <see cref="T:System.Globalization.GregorianCalendar" /> type.</summary>
|
||||
/// <returns>The latest date and time supported by the <see cref="T:System.Globalization.GregorianCalendar" /> type, which is the last moment of December 31, 9999 C.E. and is equivalent to <see cref="F:System.DateTime.MaxValue" />.</returns>
|
||||
// Token: 0x17000386 RID: 902
|
||||
// (get) Token: 0x06001BC0 RID: 7104 RVA: 0x000126C0 File Offset: 0x000108C0
|
||||
[Token(Token = "0x17000386")]
|
||||
[ComVisible(false)]
|
||||
public override DateTime MaxSupportedDateTime
|
||||
{
|
||||
[Token(Token = "0x6001BC0")]
|
||||
[Address(RVA = "0xE299F0", Offset = "0xE289F0", VA = "0x180E299F0", Slot = "6")]
|
||||
get
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a value that indicates whether the current calendar is solar-based, lunar-based, or a combination of both.</summary>
|
||||
/// <returns>Always returns <see cref="F:System.Globalization.CalendarAlgorithmType.SolarCalendar" />.</returns>
|
||||
// Token: 0x17000387 RID: 903
|
||||
// (get) Token: 0x06001BC1 RID: 7105 RVA: 0x000126D8 File Offset: 0x000108D8
|
||||
[Token(Token = "0x17000387")]
|
||||
[ComVisible(false)]
|
||||
public override CalendarAlgorithmType AlgorithmType
|
||||
{
|
||||
[Token(Token = "0x6001BC1")]
|
||||
[Address(RVA = "0x4E8690", Offset = "0x4E7690", VA = "0x1804E8690", Slot = "9")]
|
||||
get
|
||||
{
|
||||
return CalendarAlgorithmType.Unknown;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06001BC2 RID: 7106 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001BC2")]
|
||||
[Address(RVA = "0xE28750", Offset = "0xE27750", VA = "0x180E28750")]
|
||||
internal static Calendar GetDefaultInstance()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Globalization.GregorianCalendar" /> class using the default <see cref="T:System.Globalization.GregorianCalendarTypes" /> value.</summary>
|
||||
// Token: 0x06001BC3 RID: 7107 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001BC3")]
|
||||
[Address(RVA = "0xE29950", Offset = "0xE28950", VA = "0x180E29950")]
|
||||
public GregorianCalendar()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Globalization.GregorianCalendar" /> class using the specified <see cref="T:System.Globalization.GregorianCalendarTypes" /> value.</summary>
|
||||
/// <param name="type">The <see cref="T:System.Globalization.GregorianCalendarTypes" /> value that denotes which language version of the calendar to create.</param>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="type" /> is not a member of the <see cref="T:System.Globalization.GregorianCalendarTypes" /> enumeration.</exception>
|
||||
// Token: 0x06001BC4 RID: 7108 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001BC4")]
|
||||
[Address(RVA = "0xE29820", Offset = "0xE28820", VA = "0x180E29820")]
|
||||
public GregorianCalendar(GregorianCalendarTypes type)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the <see cref="T:System.Globalization.GregorianCalendarTypes" /> value that denotes the language version of the current <see cref="T:System.Globalization.GregorianCalendar" />.</summary>
|
||||
/// <returns>A <see cref="T:System.Globalization.GregorianCalendarTypes" /> value that denotes the language version of the current <see cref="T:System.Globalization.GregorianCalendar" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">The value specified in a set operation is not a member of the <see cref="T:System.Globalization.GregorianCalendarTypes" /> enumeration.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">In a set operation, the current instance is read-only.</exception>
|
||||
// Token: 0x17000388 RID: 904
|
||||
// (get) Token: 0x06001BC5 RID: 7109 RVA: 0x000126F0 File Offset: 0x000108F0
|
||||
// (set) Token: 0x06001BC6 RID: 7110 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000388")]
|
||||
public virtual GregorianCalendarTypes CalendarType
|
||||
{
|
||||
[Token(Token = "0x6001BC5")]
|
||||
[Address(RVA = "0x470B70", Offset = "0x46FB70", VA = "0x180470B70", Slot = "41")]
|
||||
get
|
||||
{
|
||||
return (GregorianCalendarTypes)0;
|
||||
}
|
||||
[Token(Token = "0x6001BC6")]
|
||||
[Address(RVA = "0xE29AF0", Offset = "0xE28AF0", VA = "0x180E29AF0", Slot = "42")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000389 RID: 905
|
||||
// (get) Token: 0x06001BC7 RID: 7111 RVA: 0x00012708 File Offset: 0x00010908
|
||||
[Token(Token = "0x17000389")]
|
||||
internal override int ID
|
||||
{
|
||||
[Token(Token = "0x6001BC7")]
|
||||
[Address(RVA = "0x470B70", Offset = "0x46FB70", VA = "0x180470B70", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06001BC8 RID: 7112 RVA: 0x00012720 File Offset: 0x00010920
|
||||
[Token(Token = "0x6001BC8")]
|
||||
[Address(RVA = "0xE28000", Offset = "0xE27000", VA = "0x180E28000", Slot = "43")]
|
||||
internal virtual int GetDatePart(long ticks, int part)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001BC9 RID: 7113 RVA: 0x00012738 File Offset: 0x00010938
|
||||
[Token(Token = "0x6001BC9")]
|
||||
[Address(RVA = "0xE27DF0", Offset = "0xE26DF0", VA = "0x180E27DF0")]
|
||||
internal static long GetAbsoluteDate(int year, int month, int day)
|
||||
{
|
||||
return 0L;
|
||||
}
|
||||
|
||||
// Token: 0x06001BCA RID: 7114 RVA: 0x00012750 File Offset: 0x00010950
|
||||
[Token(Token = "0x6001BCA")]
|
||||
[Address(RVA = "0xE27D70", Offset = "0xE26D70", VA = "0x180E27D70", Slot = "44")]
|
||||
internal virtual long DateToTicks(int year, int month, int day)
|
||||
{
|
||||
return 0L;
|
||||
}
|
||||
|
||||
/// <summary>Returns a <see cref="T:System.DateTime" /> that is the specified number of months away from the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to which to add months.</param>
|
||||
/// <param name="months">The number of months to add.</param>
|
||||
/// <returns>The <see cref="T:System.DateTime" /> that results from adding the specified number of months to the specified <see cref="T:System.DateTime" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentException">The resulting <see cref="T:System.DateTime" /> is outside the supported range.</exception>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="months" /> is less than -120000.
|
||||
/// -or-
|
||||
/// <paramref name="months" /> is greater than 120000.</exception>
|
||||
// Token: 0x06001BCB RID: 7115 RVA: 0x00012768 File Offset: 0x00010968
|
||||
[Token(Token = "0x6001BCB")]
|
||||
[Address(RVA = "0xE279B0", Offset = "0xE269B0", VA = "0x180E279B0", Slot = "12")]
|
||||
public override DateTime AddMonths(DateTime time, int months)
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
|
||||
/// <summary>Returns a <see cref="T:System.DateTime" /> that is the specified number of years away from the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to which to add years.</param>
|
||||
/// <param name="years">The number of years to add.</param>
|
||||
/// <returns>The <see cref="T:System.DateTime" /> that results from adding the specified number of years to the specified <see cref="T:System.DateTime" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentException">The resulting <see cref="T:System.DateTime" /> is outside the supported range.</exception>
|
||||
// Token: 0x06001BCC RID: 7116 RVA: 0x00012780 File Offset: 0x00010980
|
||||
[Token(Token = "0x6001BCC")]
|
||||
[Address(RVA = "0xE27D50", Offset = "0xE26D50", VA = "0x180E27D50", Slot = "13")]
|
||||
public override DateTime AddYears(DateTime time, int years)
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
|
||||
/// <summary>Returns the day of the month in the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to read.</param>
|
||||
/// <returns>An integer from 1 to 31 that represents the day of the month in <paramref name="time" />.</returns>
|
||||
// Token: 0x06001BCD RID: 7117 RVA: 0x00012798 File Offset: 0x00010998
|
||||
[Token(Token = "0x6001BCD")]
|
||||
[Address(RVA = "0xE281F0", Offset = "0xE271F0", VA = "0x180E281F0", Slot = "14")]
|
||||
public override int GetDayOfMonth(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the day of the week in the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to read.</param>
|
||||
/// <returns>A <see cref="T:System.DayOfWeek" /> value that represents the day of the week in <paramref name="time" />.</returns>
|
||||
// Token: 0x06001BCE RID: 7118 RVA: 0x000127B0 File Offset: 0x000109B0
|
||||
[Token(Token = "0x6001BCE")]
|
||||
[Address(RVA = "0xE28230", Offset = "0xE27230", VA = "0x180E28230", Slot = "15")]
|
||||
public override DayOfWeek GetDayOfWeek(DateTime time)
|
||||
{
|
||||
return DayOfWeek.Sunday;
|
||||
}
|
||||
|
||||
/// <summary>Returns the day of the year in the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to read.</param>
|
||||
/// <returns>An integer from 1 to 366 that represents the day of the year in <paramref name="time" />.</returns>
|
||||
// Token: 0x06001BCF RID: 7119 RVA: 0x000127C8 File Offset: 0x000109C8
|
||||
[Token(Token = "0x6001BCF")]
|
||||
[Address(RVA = "0xE28280", Offset = "0xE27280", VA = "0x180E28280", Slot = "16")]
|
||||
public override int GetDayOfYear(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the number of days in the specified month in the specified year in the specified era.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="month">An integer from 1 to 12 that represents the month.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>The number of days in the specified month in the specified year in the specified era.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="era" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="month" /> is outside the range supported by the calendar.</exception>
|
||||
// Token: 0x06001BD0 RID: 7120 RVA: 0x000127E0 File Offset: 0x000109E0
|
||||
[Token(Token = "0x6001BD0")]
|
||||
[Address(RVA = "0xE282C0", Offset = "0xE272C0", VA = "0x180E282C0", Slot = "18")]
|
||||
public override int GetDaysInMonth(int year, int month, int era)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the number of days in the specified year in the specified era.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>The number of days in the specified year in the specified era.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="era" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.</exception>
|
||||
// Token: 0x06001BD1 RID: 7121 RVA: 0x000127F8 File Offset: 0x000109F8
|
||||
[Token(Token = "0x6001BD1")]
|
||||
[Address(RVA = "0xE28590", Offset = "0xE27590", VA = "0x180E28590", Slot = "19")]
|
||||
public override int GetDaysInYear(int year, int era)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the era in 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 in <paramref name="time" />.</returns>
|
||||
// Token: 0x06001BD2 RID: 7122 RVA: 0x00012810 File Offset: 0x00010A10
|
||||
[Token(Token = "0x6001BD2")]
|
||||
[Address(RVA = "0x4E8690", Offset = "0x4E7690", VA = "0x1804E8690", Slot = "20")]
|
||||
public override int GetEra(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Gets the list of eras in the <see cref="T:System.Globalization.GregorianCalendar" />.</summary>
|
||||
/// <returns>An array of integers that represents the eras in the <see cref="T:System.Globalization.GregorianCalendar" />.</returns>
|
||||
// Token: 0x1700038A RID: 906
|
||||
// (get) Token: 0x06001BD3 RID: 7123 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x1700038A")]
|
||||
public override int[] Eras
|
||||
{
|
||||
[Token(Token = "0x6001BD3")]
|
||||
[Address(RVA = "0xE29990", Offset = "0xE28990", VA = "0x180E29990", Slot = "21")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Returns the month in the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to read.</param>
|
||||
/// <returns>An integer from 1 to 12 that represents the month in <paramref name="time" />.</returns>
|
||||
// Token: 0x06001BD4 RID: 7124 RVA: 0x00012828 File Offset: 0x00010A28
|
||||
[Token(Token = "0x6001BD4")]
|
||||
[Address(RVA = "0xE289C0", Offset = "0xE279C0", VA = "0x180E289C0", Slot = "22")]
|
||||
public override int GetMonth(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the number of months in the specified year in the specified era.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>The number of months in the specified year in the specified era.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="era" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.</exception>
|
||||
// Token: 0x06001BD5 RID: 7125 RVA: 0x00012840 File Offset: 0x00010A40
|
||||
[Token(Token = "0x6001BD5")]
|
||||
[Address(RVA = "0xE28A00", Offset = "0xE27A00", VA = "0x180E28A00", Slot = "23")]
|
||||
public override int GetMonthsInYear(int year, int era)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the year in 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 year in <paramref name="time" />.</returns>
|
||||
// Token: 0x06001BD6 RID: 7126 RVA: 0x00012858 File Offset: 0x00010A58
|
||||
[Token(Token = "0x6001BD6")]
|
||||
[Address(RVA = "0xE28B60", Offset = "0xE27B60", VA = "0x180E28B60", Slot = "26")]
|
||||
public override int GetYear(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the specified date in the specified era is a leap day.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="month">An integer from 1 to 12 that represents the month.</param>
|
||||
/// <param name="day">An integer from 1 to 31 that represents the day.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the specified day is a leap day; otherwise, <see langword="false" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="era" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="month" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="day" /> is outside the range supported by the calendar.</exception>
|
||||
// Token: 0x06001BD7 RID: 7127 RVA: 0x00012870 File Offset: 0x00010A70
|
||||
[Token(Token = "0x6001BD7")]
|
||||
[Address(RVA = "0xE28BA0", Offset = "0xE27BA0", VA = "0x180E28BA0", Slot = "27")]
|
||||
public override bool IsLeapDay(int year, int month, int day, int era)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Calculates the leap month for a specified year and era.</summary>
|
||||
/// <param name="year">A year.</param>
|
||||
/// <param name="era">An era. Specify either <see cref="F:System.Globalization.GregorianCalendar.ADEra" /> or <see langword="GregorianCalendar.Eras[Calendar.CurrentEra]" />.</param>
|
||||
/// <returns>Always 0 because the Gregorian calendar does not recognize leap months.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is less than the Gregorian calendar year 1 or greater than the Gregorian calendar year 9999.
|
||||
/// -or-
|
||||
/// <paramref name="era" /> is not <see cref="F:System.Globalization.GregorianCalendar.ADEra" /> or <see langword="GregorianCalendar.Eras[Calendar.CurrentEra]" />.</exception>
|
||||
// Token: 0x06001BD8 RID: 7128 RVA: 0x00012888 File Offset: 0x00010A88
|
||||
[Token(Token = "0x6001BD8")]
|
||||
[Address(RVA = "0xE28860", Offset = "0xE27860", VA = "0x180E28860", Slot = "29")]
|
||||
[ComVisible(false)]
|
||||
public override int GetLeapMonth(int year, int era)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the specified month in the specified year in the specified era is a leap month.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="month">An integer from 1 to 12 that represents the month.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>This method always returns <see langword="false" />, unless overridden by a derived class.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="era" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="month" /> is outside the range supported by the calendar.</exception>
|
||||
// Token: 0x06001BD9 RID: 7129 RVA: 0x000128A0 File Offset: 0x00010AA0
|
||||
[Token(Token = "0x6001BD9")]
|
||||
[Address(RVA = "0xE28F50", Offset = "0xE27F50", VA = "0x180E28F50", Slot = "28")]
|
||||
public override bool IsLeapMonth(int year, int month, int era)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the specified year in the specified era is a leap year.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the specified year is a leap year; otherwise, <see langword="false" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="era" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.</exception>
|
||||
// Token: 0x06001BDA RID: 7130 RVA: 0x000128B8 File Offset: 0x00010AB8
|
||||
[Token(Token = "0x6001BDA")]
|
||||
[Address(RVA = "0xE29190", Offset = "0xE28190", VA = "0x180E29190", Slot = "31")]
|
||||
public override bool IsLeapYear(int year, int era)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Returns a <see cref="T:System.DateTime" /> that is set to the specified date and time in the specified era.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="month">An integer from 1 to 12 that represents the month.</param>
|
||||
/// <param name="day">An integer from 1 to 31 that represents the day.</param>
|
||||
/// <param name="hour">An integer from 0 to 23 that represents the hour.</param>
|
||||
/// <param name="minute">An integer from 0 to 59 that represents the minute.</param>
|
||||
/// <param name="second">An integer from 0 to 59 that represents the second.</param>
|
||||
/// <param name="millisecond">An integer from 0 to 999 that represents the millisecond.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>The <see cref="T:System.DateTime" /> that is set to the specified date and time in the current era.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="era" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="month" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="day" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="hour" /> is less than zero or greater than 23.
|
||||
/// -or-
|
||||
/// <paramref name="minute" /> is less than zero or greater than 59.
|
||||
/// -or-
|
||||
/// <paramref name="second" /> is less than zero or greater than 59.
|
||||
/// -or-
|
||||
/// <paramref name="millisecond" /> is less than zero or greater than 999.</exception>
|
||||
// Token: 0x06001BDB RID: 7131 RVA: 0x000128D0 File Offset: 0x00010AD0
|
||||
[Token(Token = "0x6001BDB")]
|
||||
[Address(RVA = "0xE29420", Offset = "0xE28420", VA = "0x180E29420", 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);
|
||||
}
|
||||
|
||||
// Token: 0x06001BDC RID: 7132 RVA: 0x000128E8 File Offset: 0x00010AE8
|
||||
[Token(Token = "0x6001BDC")]
|
||||
[Address(RVA = "0xE29670", Offset = "0xE28670", VA = "0x180E29670", Slot = "34")]
|
||||
internal override bool TryToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era, out DateTime result)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the last year of a 100-year range that can be represented by a 2-digit year.</summary>
|
||||
/// <returns>The last year of a 100-year range that can be represented by a 2-digit year.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">The value specified in a set operation is less than 99.
|
||||
/// -or-
|
||||
/// The value specified in a set operation is greater than <see langword="MaxSupportedDateTime.Year" />.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">In a set operation, the current instance is read-only.</exception>
|
||||
// Token: 0x1700038B RID: 907
|
||||
// (get) Token: 0x06001BDD RID: 7133 RVA: 0x00012900 File Offset: 0x00010B00
|
||||
// (set) Token: 0x06001BDE RID: 7134 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700038B")]
|
||||
public override int TwoDigitYearMax
|
||||
{
|
||||
[Token(Token = "0x6001BDD")]
|
||||
[Address(RVA = "0xE29AB0", Offset = "0xE28AB0", VA = "0x180E29AB0", Slot = "38")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x6001BDE")]
|
||||
[Address(RVA = "0xE29B90", Offset = "0xE28B90", VA = "0x180E29B90", Slot = "39")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Converts the specified year to a four-digit year by using the <see cref="P:System.Globalization.GregorianCalendar.TwoDigitYearMax" /> property to determine the appropriate century.</summary>
|
||||
/// <param name="year">A two-digit or four-digit integer that represents the year to convert.</param>
|
||||
/// <returns>An integer that contains the four-digit representation of <paramref name="year" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.</exception>
|
||||
// Token: 0x06001BDF RID: 7135 RVA: 0x00012918 File Offset: 0x00010B18
|
||||
[Token(Token = "0x6001BDF")]
|
||||
[Address(RVA = "0xE29510", Offset = "0xE28510", VA = "0x180E29510", Slot = "40")]
|
||||
public override int ToFourDigitYear(int year)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Represents the current era. This field is constant.</summary>
|
||||
// Token: 0x04000F2B RID: 3883
|
||||
[Token(Token = "0x4000F2B")]
|
||||
public const int ADEra = 1;
|
||||
|
||||
// Token: 0x04000F2C RID: 3884
|
||||
[Token(Token = "0x4000F2C")]
|
||||
internal const int DatePartYear = 0;
|
||||
|
||||
// Token: 0x04000F2D RID: 3885
|
||||
[Token(Token = "0x4000F2D")]
|
||||
internal const int DatePartDayOfYear = 1;
|
||||
|
||||
// Token: 0x04000F2E RID: 3886
|
||||
[Token(Token = "0x4000F2E")]
|
||||
internal const int DatePartMonth = 2;
|
||||
|
||||
// Token: 0x04000F2F RID: 3887
|
||||
[Token(Token = "0x4000F2F")]
|
||||
internal const int DatePartDay = 3;
|
||||
|
||||
// Token: 0x04000F30 RID: 3888
|
||||
[Token(Token = "0x4000F30")]
|
||||
internal const int MaxYear = 9999;
|
||||
|
||||
// Token: 0x04000F31 RID: 3889
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000F31")]
|
||||
internal GregorianCalendarTypes m_type;
|
||||
|
||||
// Token: 0x04000F32 RID: 3890
|
||||
[Token(Token = "0x4000F32")]
|
||||
internal static readonly int[] DaysToMonth365;
|
||||
|
||||
// Token: 0x04000F33 RID: 3891
|
||||
[Token(Token = "0x4000F33")]
|
||||
internal static readonly int[] DaysToMonth366;
|
||||
|
||||
// Token: 0x04000F34 RID: 3892
|
||||
[Token(Token = "0x4000F34")]
|
||||
private static Calendar s_defaultInstance;
|
||||
|
||||
// Token: 0x04000F35 RID: 3893
|
||||
[Token(Token = "0x4000F35")]
|
||||
private const int DEFAULT_TWO_DIGIT_YEAR_MAX = 2029;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,295 @@
|
||||
using System;
|
||||
using System.Runtime.Serialization;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
// Token: 0x020002E5 RID: 741
|
||||
[Token(Token = "0x20002E5")]
|
||||
[Serializable]
|
||||
internal class GregorianCalendarHelper
|
||||
{
|
||||
// Token: 0x1700038C RID: 908
|
||||
// (get) Token: 0x06001BE3 RID: 7139 RVA: 0x00012930 File Offset: 0x00010B30
|
||||
[Token(Token = "0x1700038C")]
|
||||
internal int MaxYear
|
||||
{
|
||||
[Token(Token = "0x6001BE3")]
|
||||
[Address(RVA = "0x40F000", Offset = "0x40E000", VA = "0x18040F000")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06001BE4 RID: 7140 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001BE4")]
|
||||
[Address(RVA = "0xE277B0", Offset = "0xE267B0", VA = "0x180E277B0")]
|
||||
internal GregorianCalendarHelper(Calendar cal, EraInfo[] eraInfo)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001BE5 RID: 7141 RVA: 0x00012948 File Offset: 0x00010B48
|
||||
[Token(Token = "0x6001BE5")]
|
||||
[Address(RVA = "0xE26610", Offset = "0xE25610", VA = "0x180E26610")]
|
||||
internal int GetGregorianYear(int year, int era)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001BE6 RID: 7142 RVA: 0x00012960 File Offset: 0x00010B60
|
||||
[Token(Token = "0x6001BE6")]
|
||||
[Address(RVA = "0xE27060", Offset = "0xE26060", VA = "0x180E27060")]
|
||||
internal bool IsValidYear(int year, int era)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06001BE7 RID: 7143 RVA: 0x00012978 File Offset: 0x00010B78
|
||||
[Token(Token = "0x6001BE7")]
|
||||
[Address(RVA = "0xE25FE0", Offset = "0xE24FE0", VA = "0x180E25FE0", Slot = "4")]
|
||||
internal virtual int GetDatePart(long ticks, int part)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001BE8 RID: 7144 RVA: 0x00012990 File Offset: 0x00010B90
|
||||
[Token(Token = "0x6001BE8")]
|
||||
[Address(RVA = "0xE25DD0", Offset = "0xE24DD0", VA = "0x180E25DD0")]
|
||||
internal static long GetAbsoluteDate(int year, int month, int day)
|
||||
{
|
||||
return 0L;
|
||||
}
|
||||
|
||||
// Token: 0x06001BE9 RID: 7145 RVA: 0x000129A8 File Offset: 0x00010BA8
|
||||
[Token(Token = "0x6001BE9")]
|
||||
[Address(RVA = "0xE25D50", Offset = "0xE24D50", VA = "0x180E25D50")]
|
||||
internal static long DateToTicks(int year, int month, int day)
|
||||
{
|
||||
return 0L;
|
||||
}
|
||||
|
||||
// Token: 0x06001BEA RID: 7146 RVA: 0x000129C0 File Offset: 0x00010BC0
|
||||
[Token(Token = "0x6001BEA")]
|
||||
[Address(RVA = "0xE27130", Offset = "0xE26130", VA = "0x180E27130")]
|
||||
internal static long TimeToTicks(int hour, int minute, int second, int millisecond)
|
||||
{
|
||||
return 0L;
|
||||
}
|
||||
|
||||
// Token: 0x06001BEB RID: 7147 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001BEB")]
|
||||
[Address(RVA = "0xE25B90", Offset = "0xE24B90", VA = "0x180E25B90")]
|
||||
internal void CheckTicksRange(long ticks)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001BEC RID: 7148 RVA: 0x000129D8 File Offset: 0x00010BD8
|
||||
[Token(Token = "0x6001BEC")]
|
||||
[Address(RVA = "0xE257A0", Offset = "0xE247A0", VA = "0x180E257A0")]
|
||||
public DateTime AddMonths(DateTime time, int months)
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
|
||||
// Token: 0x06001BED RID: 7149 RVA: 0x000129F0 File Offset: 0x00010BF0
|
||||
[Token(Token = "0x6001BED")]
|
||||
[Address(RVA = "0xE25B80", Offset = "0xE24B80", VA = "0x180E25B80")]
|
||||
public DateTime AddYears(DateTime time, int years)
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
|
||||
// Token: 0x06001BEE RID: 7150 RVA: 0x00012A08 File Offset: 0x00010C08
|
||||
[Token(Token = "0x6001BEE")]
|
||||
[Address(RVA = "0xE26200", Offset = "0xE25200", VA = "0x180E26200")]
|
||||
public int GetDayOfMonth(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001BEF RID: 7151 RVA: 0x00012A20 File Offset: 0x00010C20
|
||||
[Token(Token = "0x6001BEF")]
|
||||
[Address(RVA = "0xE26240", Offset = "0xE25240", VA = "0x180E26240")]
|
||||
public DayOfWeek GetDayOfWeek(DateTime time)
|
||||
{
|
||||
return DayOfWeek.Sunday;
|
||||
}
|
||||
|
||||
// Token: 0x06001BF0 RID: 7152 RVA: 0x00012A38 File Offset: 0x00010C38
|
||||
[Token(Token = "0x6001BF0")]
|
||||
[Address(RVA = "0xE262B0", Offset = "0xE252B0", VA = "0x180E262B0")]
|
||||
public int GetDayOfYear(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001BF1 RID: 7153 RVA: 0x00012A50 File Offset: 0x00010C50
|
||||
[Token(Token = "0x6001BF1")]
|
||||
[Address(RVA = "0xE262F0", Offset = "0xE252F0", VA = "0x180E262F0")]
|
||||
public int GetDaysInMonth(int year, int month, int era)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001BF2 RID: 7154 RVA: 0x00012A68 File Offset: 0x00010C68
|
||||
[Token(Token = "0x6001BF2")]
|
||||
[Address(RVA = "0xE264B0", Offset = "0xE254B0", VA = "0x180E264B0")]
|
||||
public int GetDaysInYear(int year, int era)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001BF3 RID: 7155 RVA: 0x00012A80 File Offset: 0x00010C80
|
||||
[Token(Token = "0x6001BF3")]
|
||||
[Address(RVA = "0xE26520", Offset = "0xE25520", VA = "0x180E26520")]
|
||||
public int GetEra(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x1700038D RID: 909
|
||||
// (get) Token: 0x06001BF4 RID: 7156 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x1700038D")]
|
||||
public int[] Eras
|
||||
{
|
||||
[Token(Token = "0x6001BF4")]
|
||||
[Address(RVA = "0xE27870", Offset = "0xE26870", VA = "0x180E27870")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06001BF5 RID: 7157 RVA: 0x00012A98 File Offset: 0x00010C98
|
||||
[Token(Token = "0x6001BF5")]
|
||||
[Address(RVA = "0xE268F0", Offset = "0xE258F0", VA = "0x180E268F0")]
|
||||
public int GetMonth(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001BF6 RID: 7158 RVA: 0x00012AB0 File Offset: 0x00010CB0
|
||||
[Token(Token = "0x6001BF6")]
|
||||
[Address(RVA = "0xE26930", Offset = "0xE25930", VA = "0x180E26930")]
|
||||
public int GetMonthsInYear(int year, int era)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001BF7 RID: 7159 RVA: 0x00012AC8 File Offset: 0x00010CC8
|
||||
[Token(Token = "0x6001BF7")]
|
||||
[Address(RVA = "0xE26B10", Offset = "0xE25B10", VA = "0x180E26B10")]
|
||||
public int GetYear(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001BF8 RID: 7160 RVA: 0x00012AE0 File Offset: 0x00010CE0
|
||||
[Token(Token = "0x6001BF8")]
|
||||
[Address(RVA = "0xE26C30", Offset = "0xE25C30", VA = "0x180E26C30")]
|
||||
public int GetYear(int year, DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001BF9 RID: 7161 RVA: 0x00012AF8 File Offset: 0x00010CF8
|
||||
[Token(Token = "0x6001BF9")]
|
||||
[Address(RVA = "0xE26D30", Offset = "0xE25D30", VA = "0x180E26D30")]
|
||||
public bool IsLeapDay(int year, int month, int day, int era)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06001BFA RID: 7162 RVA: 0x00012B10 File Offset: 0x00010D10
|
||||
[Token(Token = "0x6001BFA")]
|
||||
[Address(RVA = "0xE268D0", Offset = "0xE258D0", VA = "0x180E268D0")]
|
||||
public int GetLeapMonth(int year, int era)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001BFB RID: 7163 RVA: 0x00012B28 File Offset: 0x00010D28
|
||||
[Token(Token = "0x6001BFB")]
|
||||
[Address(RVA = "0xE26EC0", Offset = "0xE25EC0", VA = "0x180E26EC0")]
|
||||
public bool IsLeapMonth(int year, int month, int era)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06001BFC RID: 7164 RVA: 0x00012B40 File Offset: 0x00010D40
|
||||
[Token(Token = "0x6001BFC")]
|
||||
[Address(RVA = "0xE26FE0", Offset = "0xE25FE0", VA = "0x180E26FE0")]
|
||||
public bool IsLeapYear(int year, int era)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06001BFD RID: 7165 RVA: 0x00012B58 File Offset: 0x00010D58
|
||||
[Token(Token = "0x6001BFD")]
|
||||
[Address(RVA = "0xE272D0", Offset = "0xE262D0", VA = "0x180E272D0")]
|
||||
public DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era)
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
|
||||
// Token: 0x06001BFE RID: 7166 RVA: 0x00012B70 File Offset: 0x00010D70
|
||||
[Token(Token = "0x6001BFE")]
|
||||
[Address(RVA = "0xE26950", Offset = "0xE25950", VA = "0x180E26950", Slot = "5")]
|
||||
public virtual int GetWeekOfYear(DateTime time, CalendarWeekRule rule, DayOfWeek firstDayOfWeek)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001BFF RID: 7167 RVA: 0x00012B88 File Offset: 0x00010D88
|
||||
[Token(Token = "0x6001BFF")]
|
||||
[Address(RVA = "0xE27550", Offset = "0xE26550", VA = "0x180E27550")]
|
||||
public int ToFourDigitYear(int year, int twoDigitYearMax)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x04000F3E RID: 3902
|
||||
[Token(Token = "0x4000F3E")]
|
||||
internal static readonly int[] DaysToMonth365;
|
||||
|
||||
// Token: 0x04000F3F RID: 3903
|
||||
[Token(Token = "0x4000F3F")]
|
||||
internal static readonly int[] DaysToMonth366;
|
||||
|
||||
// Token: 0x04000F40 RID: 3904
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000F40")]
|
||||
[OptionalField]
|
||||
internal int m_maxYear;
|
||||
|
||||
// Token: 0x04000F41 RID: 3905
|
||||
[FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x4000F41")]
|
||||
[OptionalField]
|
||||
internal int m_minYear;
|
||||
|
||||
// Token: 0x04000F42 RID: 3906
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000F42")]
|
||||
internal Calendar m_Cal;
|
||||
|
||||
// Token: 0x04000F43 RID: 3907
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000F43")]
|
||||
[OptionalField]
|
||||
internal EraInfo[] m_EraInfo;
|
||||
|
||||
// Token: 0x04000F44 RID: 3908
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4000F44")]
|
||||
[OptionalField]
|
||||
internal int[] m_eras;
|
||||
|
||||
// Token: 0x04000F45 RID: 3909
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4000F45")]
|
||||
[OptionalField]
|
||||
internal DateTime m_minDate;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,39 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
/// <summary>Defines the different language versions of the Gregorian calendar.</summary>
|
||||
// Token: 0x020002E6 RID: 742
|
||||
[Token(Token = "0x20002E6")]
|
||||
[ComVisible(true)]
|
||||
[Serializable]
|
||||
public enum GregorianCalendarTypes
|
||||
{
|
||||
/// <summary>Refers to the localized version of the Gregorian calendar, based on the language of the <see cref="T:System.Globalization.CultureInfo" /> that uses the <see cref="T:System.Globalization.DateTimeFormatInfo" />.</summary>
|
||||
// Token: 0x04000F47 RID: 3911
|
||||
[Token(Token = "0x4000F47")]
|
||||
Localized = 1,
|
||||
/// <summary>Refers to the U.S. English version of the Gregorian calendar.</summary>
|
||||
// Token: 0x04000F48 RID: 3912
|
||||
[Token(Token = "0x4000F48")]
|
||||
USEnglish,
|
||||
/// <summary>Refers to the Middle East French version of the Gregorian calendar.</summary>
|
||||
// Token: 0x04000F49 RID: 3913
|
||||
[Token(Token = "0x4000F49")]
|
||||
MiddleEastFrench = 9,
|
||||
/// <summary>Refers to the Arabic version of the Gregorian calendar.</summary>
|
||||
// Token: 0x04000F4A RID: 3914
|
||||
[Token(Token = "0x4000F4A")]
|
||||
Arabic,
|
||||
/// <summary>Refers to the transliterated English version of the Gregorian calendar.</summary>
|
||||
// Token: 0x04000F4B RID: 3915
|
||||
[Token(Token = "0x4000F4B")]
|
||||
TransliteratedEnglish,
|
||||
/// <summary>Refers to the transliterated French version of the Gregorian calendar.</summary>
|
||||
// Token: 0x04000F4C RID: 3916
|
||||
[Token(Token = "0x4000F4C")]
|
||||
TransliteratedFrench
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,547 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
/// <summary>Represents the Hebrew calendar.</summary>
|
||||
// Token: 0x020002E7 RID: 743
|
||||
[Token(Token = "0x20002E7")]
|
||||
[ComVisible(true)]
|
||||
[Serializable]
|
||||
public class HebrewCalendar : Calendar
|
||||
{
|
||||
/// <summary>Gets the earliest date and time supported by the <see cref="T:System.Globalization.HebrewCalendar" /> type.</summary>
|
||||
/// <returns>The earliest date and time supported by the <see cref="T:System.Globalization.HebrewCalendar" /> type, which is equivalent to the first moment of January, 1, 1583 C.E. in the Gregorian calendar.</returns>
|
||||
// Token: 0x1700038E RID: 910
|
||||
// (get) Token: 0x06001C01 RID: 7169 RVA: 0x00012BA0 File Offset: 0x00010DA0
|
||||
[Token(Token = "0x1700038E")]
|
||||
public override DateTime MinSupportedDateTime
|
||||
{
|
||||
[Token(Token = "0x6001C01")]
|
||||
[Address(RVA = "0xE2C020", Offset = "0xE2B020", VA = "0x180E2C020", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the latest date and time supported by the <see cref="T:System.Globalization.HebrewCalendar" /> type.</summary>
|
||||
/// <returns>The latest date and time supported by the <see cref="T:System.Globalization.HebrewCalendar" /> type, which is equivalent to the last moment of September, 29, 2239 C.E. in the Gregorian calendar.</returns>
|
||||
// Token: 0x1700038F RID: 911
|
||||
// (get) Token: 0x06001C02 RID: 7170 RVA: 0x00012BB8 File Offset: 0x00010DB8
|
||||
[Token(Token = "0x1700038F")]
|
||||
public override DateTime MaxSupportedDateTime
|
||||
{
|
||||
[Token(Token = "0x6001C02")]
|
||||
[Address(RVA = "0xE2BFC0", Offset = "0xE2AFC0", VA = "0x180E2BFC0", Slot = "6")]
|
||||
get
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a value that indicates whether the current calendar is solar-based, lunar-based, or a combination of both.</summary>
|
||||
/// <returns>Always returns <see cref="F:System.Globalization.CalendarAlgorithmType.LunisolarCalendar" />.</returns>
|
||||
// Token: 0x17000390 RID: 912
|
||||
// (get) Token: 0x06001C03 RID: 7171 RVA: 0x00012BD0 File Offset: 0x00010DD0
|
||||
[Token(Token = "0x17000390")]
|
||||
public override CalendarAlgorithmType AlgorithmType
|
||||
{
|
||||
[Token(Token = "0x6001C03")]
|
||||
[Address(RVA = "0x4DB5B0", Offset = "0x4DA5B0", VA = "0x1804DB5B0", Slot = "9")]
|
||||
get
|
||||
{
|
||||
return CalendarAlgorithmType.Unknown;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Globalization.HebrewCalendar" /> class.</summary>
|
||||
// Token: 0x06001C04 RID: 7172 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001C04")]
|
||||
[Address(RVA = "0xD50CE0", Offset = "0xD4FCE0", VA = "0x180D50CE0")]
|
||||
public HebrewCalendar()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000391 RID: 913
|
||||
// (get) Token: 0x06001C05 RID: 7173 RVA: 0x00012BE8 File Offset: 0x00010DE8
|
||||
[Token(Token = "0x17000391")]
|
||||
internal override int ID
|
||||
{
|
||||
[Token(Token = "0x6001C05")]
|
||||
[Address(RVA = "0x681E00", Offset = "0x680E00", VA = "0x180681E00", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06001C06 RID: 7174 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001C06")]
|
||||
[Address(RVA = "0xE2A480", Offset = "0xE29480", VA = "0x180E2A480")]
|
||||
private static void CheckHebrewYearValue(int y, int era, string varName)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001C07 RID: 7175 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001C07")]
|
||||
[Address(RVA = "0xE2A360", Offset = "0xE29360", VA = "0x180E2A360")]
|
||||
private void CheckHebrewMonthValue(int year, int month, int era)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001C08 RID: 7176 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001C08")]
|
||||
[Address(RVA = "0xE2A220", Offset = "0xE29220", VA = "0x180E2A220")]
|
||||
private void CheckHebrewDayValue(int year, int month, int day, int era)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001C09 RID: 7177 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001C09")]
|
||||
[Address(RVA = "0xE2A170", Offset = "0xE29170", VA = "0x180E2A170")]
|
||||
internal static void CheckEraRange(int era)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001C0A RID: 7178 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001C0A")]
|
||||
[Address(RVA = "0xE2A5B0", Offset = "0xE295B0", VA = "0x180E2A5B0")]
|
||||
private static void CheckTicksRange(long ticks)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001C0B RID: 7179 RVA: 0x00012C00 File Offset: 0x00010E00
|
||||
[Token(Token = "0x6001C0B")]
|
||||
[Address(RVA = "0xE2B4C0", Offset = "0xE2A4C0", VA = "0x180E2B4C0")]
|
||||
internal static int GetResult(HebrewCalendar.__DateBuffer result, int part)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001C0C RID: 7180 RVA: 0x00012C18 File Offset: 0x00010E18
|
||||
[Token(Token = "0x6001C0C")]
|
||||
[Address(RVA = "0xE2B260", Offset = "0xE2A260", VA = "0x180E2B260")]
|
||||
internal static int GetLunarMonthDay(int gregorianYear, HebrewCalendar.__DateBuffer lunarDate)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001C0D RID: 7181 RVA: 0x00012C30 File Offset: 0x00010E30
|
||||
[Token(Token = "0x6001C0D")]
|
||||
[Address(RVA = "0xE2A7A0", Offset = "0xE297A0", VA = "0x180E2A7A0", Slot = "41")]
|
||||
internal virtual int GetDatePart(long ticks, int part)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns a <see cref="T:System.DateTime" /> that is the specified number of months away from the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to which to add <paramref name="months" />.</param>
|
||||
/// <param name="months">The number of months to add.</param>
|
||||
/// <returns>The <see cref="T:System.DateTime" /> that results from adding the specified number of months to the specified <see cref="T:System.DateTime" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentException">The resulting <see cref="T:System.DateTime" /> is outside the supported range.</exception>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="months" /> is less than -120,000 or greater than 120,000.</exception>
|
||||
// Token: 0x06001C0E RID: 7182 RVA: 0x00012C48 File Offset: 0x00010E48
|
||||
[Token(Token = "0x6001C0E")]
|
||||
[Address(RVA = "0xE29CB0", Offset = "0xE28CB0", VA = "0x180E29CB0", Slot = "12")]
|
||||
public override DateTime AddMonths(DateTime time, int months)
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
|
||||
/// <summary>Returns a <see cref="T:System.DateTime" /> that is the specified number of years away from the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to which to add <paramref name="years" />.</param>
|
||||
/// <param name="years">The number of years to add.</param>
|
||||
/// <returns>The <see cref="T:System.DateTime" /> that results from adding the specified number of years to the specified <see cref="T:System.DateTime" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentException">The resulting <see cref="T:System.DateTime" /> is outside the supported range.</exception>
|
||||
// Token: 0x06001C0F RID: 7183 RVA: 0x00012C60 File Offset: 0x00010E60
|
||||
[Token(Token = "0x6001C0F")]
|
||||
[Address(RVA = "0xE29F60", Offset = "0xE28F60", VA = "0x180E29F60", Slot = "13")]
|
||||
public override DateTime AddYears(DateTime time, int years)
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
|
||||
/// <summary>Returns the day of the month in the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to read.</param>
|
||||
/// <returns>An integer from 1 to 30 that represents the day of the month in the specified <see cref="T:System.DateTime" />.</returns>
|
||||
// Token: 0x06001C10 RID: 7184 RVA: 0x00012C78 File Offset: 0x00010E78
|
||||
[Token(Token = "0x6001C10")]
|
||||
[Address(RVA = "0xE2AE30", Offset = "0xE29E30", VA = "0x180E2AE30", Slot = "14")]
|
||||
public override int GetDayOfMonth(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the day of the week in the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to read.</param>
|
||||
/// <returns>A <see cref="T:System.DayOfWeek" /> value that represents the day of the week in the specified <see cref="T:System.DateTime" />.</returns>
|
||||
// Token: 0x06001C11 RID: 7185 RVA: 0x00012C90 File Offset: 0x00010E90
|
||||
[Token(Token = "0x6001C11")]
|
||||
[Address(RVA = "0xE28230", Offset = "0xE27230", VA = "0x180E28230", Slot = "15")]
|
||||
public override DayOfWeek GetDayOfWeek(DateTime time)
|
||||
{
|
||||
return DayOfWeek.Sunday;
|
||||
}
|
||||
|
||||
// Token: 0x06001C12 RID: 7186 RVA: 0x00012CA8 File Offset: 0x00010EA8
|
||||
[Token(Token = "0x6001C12")]
|
||||
[Address(RVA = "0xE2B190", Offset = "0xE2A190", VA = "0x180E2B190")]
|
||||
internal static int GetHebrewYearType(int year, int era)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the day of the year in the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to read.</param>
|
||||
/// <returns>An integer from 1 to 385 that represents the day of the year in the specified <see cref="T:System.DateTime" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="time" /> is earlier than September 17, 1583 in the Gregorian calendar, or greater than <see cref="P:System.Globalization.HebrewCalendar.MaxSupportedDateTime" />.</exception>
|
||||
// Token: 0x06001C13 RID: 7187 RVA: 0x00012CC0 File Offset: 0x00010EC0
|
||||
[Token(Token = "0x6001C13")]
|
||||
[Address(RVA = "0xE2AE70", Offset = "0xE29E70", VA = "0x180E2AE70", Slot = "16")]
|
||||
public override int GetDayOfYear(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the number of days in the specified month in the specified year in the specified era.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="month">An integer from 1 to 13 that represents the month.</param>
|
||||
/// <param name="era">An integer that represents the era. Specify either <see cref="F:System.Globalization.HebrewCalendar.HebrewEra" /> or <see langword="Calendar.Eras[Calendar.CurrentEra]" />.</param>
|
||||
/// <returns>The number of days in the specified month in the specified year in the specified era.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" />, <paramref name="month" />, or <paramref name="era" /> is outside the range supported by the current <see cref="T:System.Globalization.HebrewCalendar" /> object.</exception>
|
||||
// Token: 0x06001C14 RID: 7188 RVA: 0x00012CD8 File Offset: 0x00010ED8
|
||||
[Token(Token = "0x6001C14")]
|
||||
[Address(RVA = "0xE2AF40", Offset = "0xE29F40", VA = "0x180E2AF40", Slot = "18")]
|
||||
public override int GetDaysInMonth(int year, int month, int era)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the number of days in the specified year in the specified era.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="era">An integer that represents the era. Specify either <see cref="F:System.Globalization.HebrewCalendar.HebrewEra" /> or <see langword="HebrewCalendar.Eras[Calendar.CurrentEra]" />.</param>
|
||||
/// <returns>The number of days in the specified year in the specified era.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> or <paramref name="era" /> is outside the range supported by the current <see cref="T:System.Globalization.HebrewCalendar" /> object.</exception>
|
||||
// Token: 0x06001C15 RID: 7189 RVA: 0x00012CF0 File Offset: 0x00010EF0
|
||||
[Token(Token = "0x6001C15")]
|
||||
[Address(RVA = "0xE2B0A0", Offset = "0xE2A0A0", VA = "0x180E2B0A0", Slot = "19")]
|
||||
public override int GetDaysInYear(int year, int era)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the era in 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 in the specified <see cref="T:System.DateTime" />. The return value is always <see cref="F:System.Globalization.HebrewCalendar.HebrewEra" />.</returns>
|
||||
// Token: 0x06001C16 RID: 7190 RVA: 0x00012D08 File Offset: 0x00010F08
|
||||
[Token(Token = "0x6001C16")]
|
||||
[Address(RVA = "0xE2B130", Offset = "0xE2A130", VA = "0x180E2B130", Slot = "20")]
|
||||
public override int GetEra(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Gets the list of eras in the <see cref="T:System.Globalization.HebrewCalendar" />.</summary>
|
||||
/// <returns>An array of integers that represents the eras in the <see cref="T:System.Globalization.HebrewCalendar" /> type. The return value is always an array containing one element equal to <see cref="F:System.Globalization.HebrewCalendar.HebrewEra" />.</returns>
|
||||
// Token: 0x17000392 RID: 914
|
||||
// (get) Token: 0x06001C17 RID: 7191 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000392")]
|
||||
public override int[] Eras
|
||||
{
|
||||
[Token(Token = "0x6001C17")]
|
||||
[Address(RVA = "0xE2BF30", Offset = "0xE2AF30", VA = "0x180E2BF30", Slot = "21")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Returns the month in the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to read.</param>
|
||||
/// <returns>An integer from 1 to 13 that represents the month in the specified <see cref="T:System.DateTime" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="time" /> is less than <see cref="P:System.Globalization.HebrewCalendar.MinSupportedDateTime" /> or greater than <see cref="P:System.Globalization.HebrewCalendar.MaxSupportedDateTime" />.</exception>
|
||||
// Token: 0x06001C18 RID: 7192 RVA: 0x00012D20 File Offset: 0x00010F20
|
||||
[Token(Token = "0x6001C18")]
|
||||
[Address(RVA = "0xE2B450", Offset = "0xE2A450", VA = "0x180E2B450", Slot = "22")]
|
||||
public override int GetMonth(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the number of months in the specified year in the specified era.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="era">An integer that represents the era. Specify either <see cref="F:System.Globalization.HebrewCalendar.HebrewEra" /> or <see langword="HebrewCalendar.Eras[Calendar.CurrentEra]" />.</param>
|
||||
/// <returns>The number of months in the specified year in the specified era. The return value is either 12 in a common year, or 13 in a leap year.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> or <paramref name="era" /> is outside the range supported by the current <see cref="T:System.Globalization.HebrewCalendar" /> object.</exception>
|
||||
// Token: 0x06001C19 RID: 7193 RVA: 0x00012D38 File Offset: 0x00010F38
|
||||
[Token(Token = "0x6001C19")]
|
||||
[Address(RVA = "0xE2B490", Offset = "0xE2A490", VA = "0x180E2B490", Slot = "23")]
|
||||
public override int GetMonthsInYear(int year, int era)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the year in the specified <see cref="T:System.DateTime" /> value.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to read.</param>
|
||||
/// <returns>An integer that represents the year in the specified <see cref="T:System.DateTime" /> value.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="time" /> is outside the range supported by the current <see cref="T:System.Globalization.HebrewCalendar" /> object.</exception>
|
||||
// Token: 0x06001C1A RID: 7194 RVA: 0x00012D50 File Offset: 0x00010F50
|
||||
[Token(Token = "0x6001C1A")]
|
||||
[Address(RVA = "0xE2B580", Offset = "0xE2A580", VA = "0x180E2B580", Slot = "26")]
|
||||
public override int GetYear(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the specified date in the specified era is a leap day.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="month">An integer from 1 to 13 that represents the month.</param>
|
||||
/// <param name="day">An integer from 1 to 30 that represents the day.</param>
|
||||
/// <param name="era">An integer that represents the era. Specify either <see cref="F:System.Globalization.HebrewCalendar.HebrewEra" /> or <see langword="HebrewCalendar.Eras[Calendar.CurrentEra]" />.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the specified day is a leap day; otherwise, <see langword="false" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" />, <paramref name="month" />, <paramref name="day" />, or <paramref name="era" /> is outside the range supported by this calendar.</exception>
|
||||
// Token: 0x06001C1B RID: 7195 RVA: 0x00012D68 File Offset: 0x00010F68
|
||||
[Token(Token = "0x6001C1B")]
|
||||
[Address(RVA = "0xE2B8E0", Offset = "0xE2A8E0", VA = "0x180E2B8E0", Slot = "27")]
|
||||
public override bool IsLeapDay(int year, int month, int day, int era)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Calculates the leap month for a specified year and era.</summary>
|
||||
/// <param name="year">A year.</param>
|
||||
/// <param name="era">An era. Specify either <see cref="F:System.Globalization.HebrewCalendar.HebrewEra" /> or <see langword="HebrewCalendar.Eras[Calendar.CurrentEra]" />.</param>
|
||||
/// <returns>A positive integer that indicates the leap month in the specified year and era. The return value is 7 if the <paramref name="year" /> and <paramref name="era" /> parameters specify a leap year, or 0 if the year is not a leap year.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="era" /> is not <see cref="F:System.Globalization.HebrewCalendar.HebrewEra" /> or <see langword="HebrewCalendar.Eras[Calendar.CurrentEra]" />.
|
||||
/// -or-
|
||||
/// <paramref name="year" /> is less than the Hebrew calendar year 5343 or greater than the Hebrew calendar year 5999.</exception>
|
||||
// Token: 0x06001C1C RID: 7196 RVA: 0x00012D80 File Offset: 0x00010F80
|
||||
[Token(Token = "0x6001C1C")]
|
||||
[Address(RVA = "0xE2B240", Offset = "0xE2A240", VA = "0x180E2B240", Slot = "29")]
|
||||
public override int GetLeapMonth(int year, int era)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the specified month in the specified year in the specified era is a leap month.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="month">An integer from 1 to 13 that represents the month.</param>
|
||||
/// <param name="era">An integer that represents the era. Specify either <see cref="F:System.Globalization.HebrewCalendar.HebrewEra" /> or <see langword="HebrewCalendar.Eras[Calendar.CurrentEra]" />.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the specified month is a leap month; otherwise, <see langword="false" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" />, <paramref name="month" />, or <paramref name="era" /> is outside the range supported by this calendar.</exception>
|
||||
// Token: 0x06001C1D RID: 7197 RVA: 0x00012D98 File Offset: 0x00010F98
|
||||
[Token(Token = "0x6001C1D")]
|
||||
[Address(RVA = "0xE2B9B0", Offset = "0xE2A9B0", VA = "0x180E2B9B0", Slot = "28")]
|
||||
public override bool IsLeapMonth(int year, int month, int era)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the specified year in the specified era is a leap year.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="era">An integer that represents the era. Specify either <see cref="F:System.Globalization.HebrewCalendar.HebrewEra" /> or <see langword="HebrewCalendar.Eras[Calendar.CurrentEra]" />.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the specified year is a leap year; otherwise, <see langword="false" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> or <paramref name="era" /> is outside the range supported by this calendar.</exception>
|
||||
// Token: 0x06001C1E RID: 7198 RVA: 0x00012DB0 File Offset: 0x00010FB0
|
||||
[Token(Token = "0x6001C1E")]
|
||||
[Address(RVA = "0xE2BA30", Offset = "0xE2AA30", VA = "0x180E2BA30", Slot = "31")]
|
||||
public override bool IsLeapYear(int year, int era)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06001C1F RID: 7199 RVA: 0x00012DC8 File Offset: 0x00010FC8
|
||||
[Token(Token = "0x6001C1F")]
|
||||
[Address(RVA = "0xE2ACA0", Offset = "0xE29CA0", VA = "0x180E2ACA0")]
|
||||
private static int GetDayDifference(int lunarYearType, int month1, int day1, int month2, int day2)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001C20 RID: 7200 RVA: 0x00012DE0 File Offset: 0x00010FE0
|
||||
[Token(Token = "0x6001C20")]
|
||||
[Address(RVA = "0xE2B5C0", Offset = "0xE2A5C0", VA = "0x180E2B5C0")]
|
||||
private static DateTime HebrewToGregorian(int hebrewYear, int hebrewMonth, int hebrewDay, int hour, int minute, int second, int millisecond)
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
|
||||
/// <summary>Returns a <see cref="T:System.DateTime" /> that is set to the specified date and time in the specified era.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="month">An integer from 1 to 13 that represents the month.</param>
|
||||
/// <param name="day">An integer from 1 to 30 that represents the day.</param>
|
||||
/// <param name="hour">An integer from 0 to 23 that represents the hour.</param>
|
||||
/// <param name="minute">An integer from 0 to 59 that represents the minute.</param>
|
||||
/// <param name="second">An integer from 0 to 59 that represents the second.</param>
|
||||
/// <param name="millisecond">An integer from 0 to 999 that represents the millisecond.</param>
|
||||
/// <param name="era">An integer that represents the era. Specify either <see cref="F:System.Globalization.HebrewCalendar.HebrewEra" /> or <see langword="HebrewCalendar.Eras[Calendar.CurrentEra]" />.</param>
|
||||
/// <returns>The <see cref="T:System.DateTime" /> that is set to the specified date and time in the current era.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" />, <paramref name="month" />, <paramref name="day" /> or <paramref name="era" /> is outside the range supported by the current <see cref="T:System.Globalization.HebrewCalendar" /> object.
|
||||
/// -or-
|
||||
/// <paramref name="hour" /> is less than 0 or greater than 23.
|
||||
/// -or-
|
||||
/// <paramref name="minute" /> is less than 0 or greater than 59.
|
||||
/// -or-
|
||||
/// <paramref name="second" /> is less than 0 or greater than 59.
|
||||
/// -or-
|
||||
/// <paramref name="millisecond" /> is less than 0 or greater than 999.</exception>
|
||||
// Token: 0x06001C21 RID: 7201 RVA: 0x00012DF8 File Offset: 0x00010FF8
|
||||
[Token(Token = "0x6001C21")]
|
||||
[Address(RVA = "0xE2BAD0", Offset = "0xE2AAD0", VA = "0x180E2BAD0", 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);
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the last year of a 100-year range that can be represented by a 2-digit year.</summary>
|
||||
/// <returns>The last year of a 100-year range that can be represented by a 2-digit year.</returns>
|
||||
/// <exception cref="T:System.InvalidOperationException">The current <see cref="T:System.Globalization.HebrewCalendar" /> object is read-only.</exception>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">In a set operation, the Hebrew calendar year value is less than 5343 but is not 99, or the year value is greater than 5999.</exception>
|
||||
// Token: 0x17000393 RID: 915
|
||||
// (get) Token: 0x06001C22 RID: 7202 RVA: 0x00012E10 File Offset: 0x00011010
|
||||
// (set) Token: 0x06001C23 RID: 7203 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000393")]
|
||||
public override int TwoDigitYearMax
|
||||
{
|
||||
[Token(Token = "0x6001C22")]
|
||||
[Address(RVA = "0xE2C080", Offset = "0xE2B080", VA = "0x180E2C080", Slot = "38")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x6001C23")]
|
||||
[Address(RVA = "0xE2C0C0", Offset = "0xE2B0C0", VA = "0x180E2C0C0", Slot = "39")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Converts the specified year to a 4-digit year by using the <see cref="P:System.Globalization.HebrewCalendar.TwoDigitYearMax" /> property to determine the appropriate century.</summary>
|
||||
/// <param name="year">A 2-digit year from 0 through 99, or a 4-digit Hebrew calendar year from 5343 through 5999.</param>
|
||||
/// <returns>If the <paramref name="year" /> parameter is a 2-digit year, the return value is the corresponding 4-digit year. If the <paramref name="year" /> parameter is a 4-digit year, the return value is the unchanged <paramref name="year" /> parameter.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is less than 0.
|
||||
/// -or-
|
||||
/// <paramref name="year" /> is less than <see cref="P:System.Globalization.HebrewCalendar.MinSupportedDateTime" /> or greater than <see cref="P:System.Globalization.HebrewCalendar.MaxSupportedDateTime" />.</exception>
|
||||
// Token: 0x06001C24 RID: 7204 RVA: 0x00012E28 File Offset: 0x00011028
|
||||
[Token(Token = "0x6001C24")]
|
||||
[Address(RVA = "0xE2BC00", Offset = "0xE2AC00", VA = "0x180E2BC00", Slot = "40")]
|
||||
public override int ToFourDigitYear(int year)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Represents the current era. This field is constant.</summary>
|
||||
// Token: 0x04000F4D RID: 3917
|
||||
[Token(Token = "0x4000F4D")]
|
||||
public static readonly int HebrewEra;
|
||||
|
||||
// Token: 0x04000F4E RID: 3918
|
||||
[Token(Token = "0x4000F4E")]
|
||||
internal const int DatePartYear = 0;
|
||||
|
||||
// Token: 0x04000F4F RID: 3919
|
||||
[Token(Token = "0x4000F4F")]
|
||||
internal const int DatePartDayOfYear = 1;
|
||||
|
||||
// Token: 0x04000F50 RID: 3920
|
||||
[Token(Token = "0x4000F50")]
|
||||
internal const int DatePartMonth = 2;
|
||||
|
||||
// Token: 0x04000F51 RID: 3921
|
||||
[Token(Token = "0x4000F51")]
|
||||
internal const int DatePartDay = 3;
|
||||
|
||||
// Token: 0x04000F52 RID: 3922
|
||||
[Token(Token = "0x4000F52")]
|
||||
internal const int DatePartDayOfWeek = 4;
|
||||
|
||||
// Token: 0x04000F53 RID: 3923
|
||||
[Token(Token = "0x4000F53")]
|
||||
private const int HebrewYearOf1AD = 3760;
|
||||
|
||||
// Token: 0x04000F54 RID: 3924
|
||||
[Token(Token = "0x4000F54")]
|
||||
private const int FirstGregorianTableYear = 1583;
|
||||
|
||||
// Token: 0x04000F55 RID: 3925
|
||||
[Token(Token = "0x4000F55")]
|
||||
private const int LastGregorianTableYear = 2239;
|
||||
|
||||
// Token: 0x04000F56 RID: 3926
|
||||
[Token(Token = "0x4000F56")]
|
||||
private const int TABLESIZE = 656;
|
||||
|
||||
// Token: 0x04000F57 RID: 3927
|
||||
[Token(Token = "0x4000F57")]
|
||||
private const int MinHebrewYear = 5343;
|
||||
|
||||
// Token: 0x04000F58 RID: 3928
|
||||
[Token(Token = "0x4000F58")]
|
||||
private const int MaxHebrewYear = 5999;
|
||||
|
||||
// Token: 0x04000F59 RID: 3929
|
||||
[Token(Token = "0x4000F59")]
|
||||
private static readonly int[] HebrewTable;
|
||||
|
||||
// Token: 0x04000F5A RID: 3930
|
||||
[Token(Token = "0x4000F5A")]
|
||||
private static readonly int[,] LunarMonthLen;
|
||||
|
||||
// Token: 0x04000F5B RID: 3931
|
||||
[Token(Token = "0x4000F5B")]
|
||||
internal static readonly DateTime calendarMinValue;
|
||||
|
||||
// Token: 0x04000F5C RID: 3932
|
||||
[Token(Token = "0x4000F5C")]
|
||||
internal static readonly DateTime calendarMaxValue;
|
||||
|
||||
// Token: 0x04000F5D RID: 3933
|
||||
[Token(Token = "0x4000F5D")]
|
||||
private const int DEFAULT_TWO_DIGIT_YEAR_MAX = 5790;
|
||||
|
||||
// Token: 0x020002E8 RID: 744
|
||||
[Token(Token = "0x20002E8")]
|
||||
internal class __DateBuffer
|
||||
{
|
||||
// Token: 0x06001C26 RID: 7206 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001C26")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public __DateBuffer()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000F5E RID: 3934
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000F5E")]
|
||||
internal int year;
|
||||
|
||||
// Token: 0x04000F5F RID: 3935
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x4000F5F")]
|
||||
internal int month;
|
||||
|
||||
// Token: 0x04000F60 RID: 3936
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000F60")]
|
||||
internal int day;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,170 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
// Token: 0x020002EB RID: 747
|
||||
[Token(Token = "0x20002EB")]
|
||||
internal class HebrewNumber
|
||||
{
|
||||
// Token: 0x06001C28 RID: 7208 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001C28")]
|
||||
[Address(RVA = "0xE2C490", Offset = "0xE2B490", VA = "0x180E2C490")]
|
||||
internal static string ToString(int Number)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001C29 RID: 7209 RVA: 0x00012E40 File Offset: 0x00011040
|
||||
[Token(Token = "0x6001C29")]
|
||||
[Address(RVA = "0xE2C260", Offset = "0xE2B260", VA = "0x180E2C260")]
|
||||
internal static HebrewNumberParsingState ParseByChar(char ch, ref HebrewNumberParsingContext context)
|
||||
{
|
||||
return HebrewNumberParsingState.InvalidHebrewNumber;
|
||||
}
|
||||
|
||||
// Token: 0x06001C2A RID: 7210 RVA: 0x00012E58 File Offset: 0x00011058
|
||||
[Token(Token = "0x6001C2A")]
|
||||
[Address(RVA = "0xE2C160", Offset = "0xE2B160", VA = "0x180E2C160")]
|
||||
internal static bool IsDigit(char ch)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x04000F68 RID: 3944
|
||||
[Token(Token = "0x4000F68")]
|
||||
private static HebrewNumber.HebrewValue[] HebrewValues;
|
||||
|
||||
// Token: 0x04000F69 RID: 3945
|
||||
[Token(Token = "0x4000F69")]
|
||||
private static char maxHebrewNumberCh;
|
||||
|
||||
// Token: 0x04000F6A RID: 3946
|
||||
[Token(Token = "0x4000F6A")]
|
||||
private static readonly HebrewNumber.HS[][] NumberPasingState;
|
||||
|
||||
// Token: 0x020002EC RID: 748
|
||||
[Token(Token = "0x20002EC")]
|
||||
private enum HebrewToken
|
||||
{
|
||||
// Token: 0x04000F6C RID: 3948
|
||||
[Token(Token = "0x4000F6C")]
|
||||
Invalid = -1,
|
||||
// Token: 0x04000F6D RID: 3949
|
||||
[Token(Token = "0x4000F6D")]
|
||||
Digit400,
|
||||
// Token: 0x04000F6E RID: 3950
|
||||
[Token(Token = "0x4000F6E")]
|
||||
Digit200_300,
|
||||
// Token: 0x04000F6F RID: 3951
|
||||
[Token(Token = "0x4000F6F")]
|
||||
Digit100,
|
||||
// Token: 0x04000F70 RID: 3952
|
||||
[Token(Token = "0x4000F70")]
|
||||
Digit10,
|
||||
// Token: 0x04000F71 RID: 3953
|
||||
[Token(Token = "0x4000F71")]
|
||||
Digit1,
|
||||
// Token: 0x04000F72 RID: 3954
|
||||
[Token(Token = "0x4000F72")]
|
||||
Digit6_7,
|
||||
// Token: 0x04000F73 RID: 3955
|
||||
[Token(Token = "0x4000F73")]
|
||||
Digit7,
|
||||
// Token: 0x04000F74 RID: 3956
|
||||
[Token(Token = "0x4000F74")]
|
||||
Digit9,
|
||||
// Token: 0x04000F75 RID: 3957
|
||||
[Token(Token = "0x4000F75")]
|
||||
SingleQuote,
|
||||
// Token: 0x04000F76 RID: 3958
|
||||
[Token(Token = "0x4000F76")]
|
||||
DoubleQuote
|
||||
}
|
||||
|
||||
// Token: 0x020002ED RID: 749
|
||||
[Token(Token = "0x20002ED")]
|
||||
private class HebrewValue
|
||||
{
|
||||
// Token: 0x06001C2C RID: 7212 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001C2C")]
|
||||
[Address(RVA = "0x73F000", Offset = "0x73E000", VA = "0x18073F000")]
|
||||
internal HebrewValue(HebrewNumber.HebrewToken token, int value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000F77 RID: 3959
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000F77")]
|
||||
internal HebrewNumber.HebrewToken token;
|
||||
|
||||
// Token: 0x04000F78 RID: 3960
|
||||
[FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x4000F78")]
|
||||
internal int value;
|
||||
}
|
||||
|
||||
// Token: 0x020002EE RID: 750
|
||||
[Token(Token = "0x20002EE")]
|
||||
internal enum HS
|
||||
{
|
||||
// Token: 0x04000F7A RID: 3962
|
||||
[Token(Token = "0x4000F7A")]
|
||||
_err = -1,
|
||||
// Token: 0x04000F7B RID: 3963
|
||||
[Token(Token = "0x4000F7B")]
|
||||
Start,
|
||||
// Token: 0x04000F7C RID: 3964
|
||||
[Token(Token = "0x4000F7C")]
|
||||
S400,
|
||||
// Token: 0x04000F7D RID: 3965
|
||||
[Token(Token = "0x4000F7D")]
|
||||
S400_400,
|
||||
// Token: 0x04000F7E RID: 3966
|
||||
[Token(Token = "0x4000F7E")]
|
||||
S400_X00,
|
||||
// Token: 0x04000F7F RID: 3967
|
||||
[Token(Token = "0x4000F7F")]
|
||||
S400_X0,
|
||||
// Token: 0x04000F80 RID: 3968
|
||||
[Token(Token = "0x4000F80")]
|
||||
X00_DQ,
|
||||
// Token: 0x04000F81 RID: 3969
|
||||
[Token(Token = "0x4000F81")]
|
||||
S400_X00_X0,
|
||||
// Token: 0x04000F82 RID: 3970
|
||||
[Token(Token = "0x4000F82")]
|
||||
X0_DQ,
|
||||
// Token: 0x04000F83 RID: 3971
|
||||
[Token(Token = "0x4000F83")]
|
||||
X,
|
||||
// Token: 0x04000F84 RID: 3972
|
||||
[Token(Token = "0x4000F84")]
|
||||
X0,
|
||||
// Token: 0x04000F85 RID: 3973
|
||||
[Token(Token = "0x4000F85")]
|
||||
X00,
|
||||
// Token: 0x04000F86 RID: 3974
|
||||
[Token(Token = "0x4000F86")]
|
||||
S400_DQ,
|
||||
// Token: 0x04000F87 RID: 3975
|
||||
[Token(Token = "0x4000F87")]
|
||||
S400_400_DQ,
|
||||
// Token: 0x04000F88 RID: 3976
|
||||
[Token(Token = "0x4000F88")]
|
||||
S400_400_100,
|
||||
// Token: 0x04000F89 RID: 3977
|
||||
[Token(Token = "0x4000F89")]
|
||||
S9,
|
||||
// Token: 0x04000F8A RID: 3978
|
||||
[Token(Token = "0x4000F8A")]
|
||||
X00_S9,
|
||||
// Token: 0x04000F8B RID: 3979
|
||||
[Token(Token = "0x4000F8B")]
|
||||
S9_DQ,
|
||||
// Token: 0x04000F8C RID: 3980
|
||||
[Token(Token = "0x4000F8C")]
|
||||
END = 100
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
// Token: 0x020002E9 RID: 745
|
||||
[Token(Token = "0x20002E9")]
|
||||
internal struct HebrewNumberParsingContext
|
||||
{
|
||||
// Token: 0x06001C27 RID: 7207 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001C27")]
|
||||
[Address(RVA = "0xE2C150", Offset = "0xE2B150", VA = "0x180E2C150")]
|
||||
public HebrewNumberParsingContext(int result)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000F61 RID: 3937
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000F61")]
|
||||
internal HebrewNumber.HS state;
|
||||
|
||||
// Token: 0x04000F62 RID: 3938
|
||||
[FieldOffset(Offset = "0x4")]
|
||||
[Token(Token = "0x4000F62")]
|
||||
internal int result;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
// Token: 0x020002EA RID: 746
|
||||
[Token(Token = "0x20002EA")]
|
||||
internal enum HebrewNumberParsingState
|
||||
{
|
||||
// Token: 0x04000F64 RID: 3940
|
||||
[Token(Token = "0x4000F64")]
|
||||
InvalidHebrewNumber,
|
||||
// Token: 0x04000F65 RID: 3941
|
||||
[Token(Token = "0x4000F65")]
|
||||
NotHebrewDigit,
|
||||
// Token: 0x04000F66 RID: 3942
|
||||
[Token(Token = "0x4000F66")]
|
||||
FoundEndOfHebrewNumber,
|
||||
// Token: 0x04000F67 RID: 3943
|
||||
[Token(Token = "0x4000F67")]
|
||||
ContinueParsing
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,552 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
/// <summary>Represents the Hijri calendar.</summary>
|
||||
// Token: 0x020002EF RID: 751
|
||||
[Token(Token = "0x20002EF")]
|
||||
[ComVisible(true)]
|
||||
[Serializable]
|
||||
public class HijriCalendar : Calendar
|
||||
{
|
||||
/// <summary>Gets the earliest date and time supported by this calendar.</summary>
|
||||
/// <returns>The earliest date and time supported by the <see cref="T:System.Globalization.HijriCalendar" /> type, which is equivalent to the first moment of July 18, 622 C.E. in the Gregorian calendar.</returns>
|
||||
// Token: 0x17000394 RID: 916
|
||||
// (get) Token: 0x06001C2D RID: 7213 RVA: 0x00012E70 File Offset: 0x00011070
|
||||
[Token(Token = "0x17000394")]
|
||||
[ComVisible(false)]
|
||||
public override DateTime MinSupportedDateTime
|
||||
{
|
||||
[Token(Token = "0x6001C2D")]
|
||||
[Address(RVA = "0xE2F370", Offset = "0xE2E370", VA = "0x180E2F370", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the latest date and time supported by this calendar.</summary>
|
||||
/// <returns>The latest date and time supported by the <see cref="T:System.Globalization.HijriCalendar" /> type, which is equivalent to the last moment of December 31, 9999 C.E. in the Gregorian calendar.</returns>
|
||||
// Token: 0x17000395 RID: 917
|
||||
// (get) Token: 0x06001C2E RID: 7214 RVA: 0x00012E88 File Offset: 0x00011088
|
||||
[Token(Token = "0x17000395")]
|
||||
[ComVisible(false)]
|
||||
public override DateTime MaxSupportedDateTime
|
||||
{
|
||||
[Token(Token = "0x6001C2E")]
|
||||
[Address(RVA = "0xE2F310", Offset = "0xE2E310", VA = "0x180E2F310", Slot = "6")]
|
||||
get
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a value that indicates whether the current calendar is solar-based, lunar-based, or a combination of both.</summary>
|
||||
/// <returns>Always returns <see cref="F:System.Globalization.CalendarAlgorithmType.LunarCalendar" />.</returns>
|
||||
// Token: 0x17000396 RID: 918
|
||||
// (get) Token: 0x06001C2F RID: 7215 RVA: 0x00012EA0 File Offset: 0x000110A0
|
||||
[Token(Token = "0x17000396")]
|
||||
[ComVisible(false)]
|
||||
public override CalendarAlgorithmType AlgorithmType
|
||||
{
|
||||
[Token(Token = "0x6001C2F")]
|
||||
[Address(RVA = "0x4E86A0", Offset = "0x4E76A0", VA = "0x1804E86A0", Slot = "9")]
|
||||
get
|
||||
{
|
||||
return CalendarAlgorithmType.Unknown;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Globalization.HijriCalendar" /> class.</summary>
|
||||
// Token: 0x06001C30 RID: 7216 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001C30")]
|
||||
[Address(RVA = "0xE2F200", Offset = "0xE2E200", VA = "0x180E2F200")]
|
||||
public HijriCalendar()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000397 RID: 919
|
||||
// (get) Token: 0x06001C31 RID: 7217 RVA: 0x00012EB8 File Offset: 0x000110B8
|
||||
[Token(Token = "0x17000397")]
|
||||
internal override int ID
|
||||
{
|
||||
[Token(Token = "0x6001C31")]
|
||||
[Address(RVA = "0x62FA10", Offset = "0x62EA10", VA = "0x18062FA10", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the number of days in the year that precedes the year that is specified by the <see cref="P:System.Globalization.HijriCalendar.MinSupportedDateTime" /> property.</summary>
|
||||
/// <returns>The number of days in the year that precedes the year specified by <see cref="P:System.Globalization.HijriCalendar.MinSupportedDateTime" />.</returns>
|
||||
// Token: 0x17000398 RID: 920
|
||||
// (get) Token: 0x06001C32 RID: 7218 RVA: 0x00012ED0 File Offset: 0x000110D0
|
||||
[Token(Token = "0x17000398")]
|
||||
protected override int DaysInYearBeforeMinSupportedYear
|
||||
{
|
||||
[Token(Token = "0x6001C32")]
|
||||
[Address(RVA = "0xE2F210", Offset = "0xE2E210", VA = "0x180E2F210", Slot = "24")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06001C33 RID: 7219 RVA: 0x00012EE8 File Offset: 0x000110E8
|
||||
[Token(Token = "0x6001C33")]
|
||||
[Address(RVA = "0xE2E450", Offset = "0xE2D450", VA = "0x180E2E450")]
|
||||
private long GetAbsoluteDateHijri(int y, int m, int d)
|
||||
{
|
||||
return 0L;
|
||||
}
|
||||
|
||||
// Token: 0x06001C34 RID: 7220 RVA: 0x00012F00 File Offset: 0x00011100
|
||||
[Token(Token = "0x6001C34")]
|
||||
[Address(RVA = "0xE2E390", Offset = "0xE2D390", VA = "0x180E2E390")]
|
||||
private long DaysUpToHijriYear(int HijriYear)
|
||||
{
|
||||
return 0L;
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the number of days to add or subtract from the calendar to accommodate the variances in the start and the end of Ramadan and to accommodate the date difference between countries/regions.</summary>
|
||||
/// <returns>An integer from -2 to 2 that represents the number of days to add or subtract from the calendar.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">The property is being set to an invalid value.</exception>
|
||||
// Token: 0x17000399 RID: 921
|
||||
// (get) Token: 0x06001C35 RID: 7221 RVA: 0x00012F18 File Offset: 0x00011118
|
||||
// (set) Token: 0x06001C36 RID: 7222 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000399")]
|
||||
public int HijriAdjustment
|
||||
{
|
||||
[Token(Token = "0x6001C35")]
|
||||
[Address(RVA = "0xE2F2B0", Offset = "0xE2E2B0", VA = "0x180E2F2B0")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x6001C36")]
|
||||
[Address(RVA = "0xE2F410", Offset = "0xE2E410", VA = "0x180E2F410")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06001C37 RID: 7223 RVA: 0x00012F30 File Offset: 0x00011130
|
||||
[Token(Token = "0x6001C37")]
|
||||
[Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0")]
|
||||
private static int GetAdvanceHijriDate()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001C38 RID: 7224 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001C38")]
|
||||
[Address(RVA = "0xE2DE40", Offset = "0xE2CE40", VA = "0x180E2DE40")]
|
||||
internal static void CheckTicksRange(long ticks)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001C39 RID: 7225 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001C39")]
|
||||
[Address(RVA = "0xE2DD90", Offset = "0xE2CD90", VA = "0x180E2DD90")]
|
||||
internal static void CheckEraRange(int era)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001C3A RID: 7226 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001C3A")]
|
||||
[Address(RVA = "0xE2E1C0", Offset = "0xE2D1C0", VA = "0x180E2E1C0")]
|
||||
internal static void CheckYearRange(int year, int era)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001C3B RID: 7227 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001C3B")]
|
||||
[Address(RVA = "0xE2E030", Offset = "0xE2D030", VA = "0x180E2E030")]
|
||||
internal static void CheckYearMonthRange(int year, int month, int era)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001C3C RID: 7228 RVA: 0x00012F48 File Offset: 0x00011148
|
||||
[Token(Token = "0x6001C3C")]
|
||||
[Address(RVA = "0xE2E580", Offset = "0xE2D580", VA = "0x180E2E580", Slot = "41")]
|
||||
internal virtual int GetDatePart(long ticks, int part)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns a <see cref="T:System.DateTime" /> that is the specified number of months away from the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to add months to.</param>
|
||||
/// <param name="months">The number of months to add.</param>
|
||||
/// <returns>The <see cref="T:System.DateTime" /> that results from adding the specified number of months to the specified <see cref="T:System.DateTime" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentException">The resulting <see cref="T:System.DateTime" />.</exception>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="months" /> is less than -120000.
|
||||
/// -or-
|
||||
/// <paramref name="months" /> is greater than 120000.</exception>
|
||||
// Token: 0x06001C3D RID: 7229 RVA: 0x00012F60 File Offset: 0x00011160
|
||||
[Token(Token = "0x6001C3D")]
|
||||
[Address(RVA = "0xE2DAE0", Offset = "0xE2CAE0", VA = "0x180E2DAE0", Slot = "12")]
|
||||
public override DateTime AddMonths(DateTime time, int months)
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
|
||||
/// <summary>Returns a <see cref="T:System.DateTime" /> that is the specified number of years away from the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to add years to.</param>
|
||||
/// <param name="years">The number of years to add.</param>
|
||||
/// <returns>The <see cref="T:System.DateTime" /> that results from adding the specified number of years to the specified <see cref="T:System.DateTime" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentException">The resulting <see cref="T:System.DateTime" /> is outside the supported range.</exception>
|
||||
// Token: 0x06001C3E RID: 7230 RVA: 0x00012F78 File Offset: 0x00011178
|
||||
[Token(Token = "0x6001C3E")]
|
||||
[Address(RVA = "0xE27D50", Offset = "0xE26D50", VA = "0x180E27D50", Slot = "13")]
|
||||
public override DateTime AddYears(DateTime time, int years)
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
|
||||
/// <summary>Returns the day of the month in the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to read.</param>
|
||||
/// <returns>An integer from 1 to 30 that represents the day of the month in the specified <see cref="T:System.DateTime" />.</returns>
|
||||
// Token: 0x06001C3F RID: 7231 RVA: 0x00012F90 File Offset: 0x00011190
|
||||
[Token(Token = "0x6001C3F")]
|
||||
[Address(RVA = "0xE2AE30", Offset = "0xE29E30", VA = "0x180E2AE30", Slot = "14")]
|
||||
public override int GetDayOfMonth(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the day of the week in the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to read.</param>
|
||||
/// <returns>A <see cref="T:System.DayOfWeek" /> value that represents the day of the week in the specified <see cref="T:System.DateTime" />.</returns>
|
||||
// Token: 0x06001C40 RID: 7232 RVA: 0x00012FA8 File Offset: 0x000111A8
|
||||
[Token(Token = "0x6001C40")]
|
||||
[Address(RVA = "0xE28230", Offset = "0xE27230", VA = "0x180E28230", Slot = "15")]
|
||||
public override DayOfWeek GetDayOfWeek(DateTime time)
|
||||
{
|
||||
return DayOfWeek.Sunday;
|
||||
}
|
||||
|
||||
/// <summary>Returns the day of the year in the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to read.</param>
|
||||
/// <returns>An integer from 1 to 355 that represents the day of the year in the specified <see cref="T:System.DateTime" />.</returns>
|
||||
// Token: 0x06001C41 RID: 7233 RVA: 0x00012FC0 File Offset: 0x000111C0
|
||||
[Token(Token = "0x6001C41")]
|
||||
[Address(RVA = "0xE2E830", Offset = "0xE2D830", VA = "0x180E2E830", Slot = "16")]
|
||||
public override int GetDayOfYear(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the number of days in the specified month of the specified year and era.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="month">An integer from 1 to 12 that represents the month.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>The number of days in the specified month in the specified year in the specified era.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="era" /> is outside the range supported by this calendar.
|
||||
/// -or-
|
||||
/// <paramref name="year" /> is outside the range supported by this calendar.
|
||||
/// -or-
|
||||
/// <paramref name="month" /> is outside the range supported by this calendar.</exception>
|
||||
// Token: 0x06001C42 RID: 7234 RVA: 0x00012FD8 File Offset: 0x000111D8
|
||||
[Token(Token = "0x6001C42")]
|
||||
[Address(RVA = "0xE2E870", Offset = "0xE2D870", VA = "0x180E2E870", Slot = "18")]
|
||||
public override int GetDaysInMonth(int year, int month, int era)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the number of days in the specified year and era.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>The number of days in the specified year and era. The number of days is 354 in a common year or 355 in a leap year.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> or <paramref name="era" /> is outside the range supported by this calendar.</exception>
|
||||
// Token: 0x06001C43 RID: 7235 RVA: 0x00012FF0 File Offset: 0x000111F0
|
||||
[Token(Token = "0x6001C43")]
|
||||
[Address(RVA = "0xE2E930", Offset = "0xE2D930", VA = "0x180E2E930", Slot = "19")]
|
||||
public override int GetDaysInYear(int year, int era)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the era in 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 in the specified <see cref="T:System.DateTime" />.</returns>
|
||||
// Token: 0x06001C44 RID: 7236 RVA: 0x00013008 File Offset: 0x00011208
|
||||
[Token(Token = "0x6001C44")]
|
||||
[Address(RVA = "0xE2E9D0", Offset = "0xE2D9D0", VA = "0x180E2E9D0", Slot = "20")]
|
||||
public override int GetEra(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Gets the list of eras in the <see cref="T:System.Globalization.HijriCalendar" />.</summary>
|
||||
/// <returns>An array of integers that represents the eras in the <see cref="T:System.Globalization.HijriCalendar" />.</returns>
|
||||
// Token: 0x1700039A RID: 922
|
||||
// (get) Token: 0x06001C45 RID: 7237 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x1700039A")]
|
||||
public override int[] Eras
|
||||
{
|
||||
[Token(Token = "0x6001C45")]
|
||||
[Address(RVA = "0xE2F220", Offset = "0xE2E220", VA = "0x180E2F220", Slot = "21")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Returns the month in the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to read.</param>
|
||||
/// <returns>An integer from 1 to 12 that represents the month in the specified <see cref="T:System.DateTime" />.</returns>
|
||||
// Token: 0x06001C46 RID: 7238 RVA: 0x00013020 File Offset: 0x00011220
|
||||
[Token(Token = "0x6001C46")]
|
||||
[Address(RVA = "0xE2B450", Offset = "0xE2A450", VA = "0x180E2B450", Slot = "22")]
|
||||
public override int GetMonth(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the number of months in the specified year and era.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>The number of months in the specified year and era.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="era" /> is outside the range supported by this calendar.
|
||||
/// -or-
|
||||
/// <paramref name="year" /> is outside the range supported by this calendar.</exception>
|
||||
// Token: 0x06001C47 RID: 7239 RVA: 0x00013038 File Offset: 0x00011238
|
||||
[Token(Token = "0x6001C47")]
|
||||
[Address(RVA = "0xE2EAC0", Offset = "0xE2DAC0", VA = "0x180E2EAC0", Slot = "23")]
|
||||
public override int GetMonthsInYear(int year, int era)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the year in 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 year in the specified <see cref="T:System.DateTime" />.</returns>
|
||||
// Token: 0x06001C48 RID: 7240 RVA: 0x00013050 File Offset: 0x00011250
|
||||
[Token(Token = "0x6001C48")]
|
||||
[Address(RVA = "0xE2B580", Offset = "0xE2A580", VA = "0x180E2B580", Slot = "26")]
|
||||
public override int GetYear(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the specified date is a leap day.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="month">An integer from 1 to 12 that represents the month.</param>
|
||||
/// <param name="day">An integer from 1 to 30 that represents the day.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the specified day is a leap day; otherwise, <see langword="false" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="era" /> is outside the range supported by this calendar.
|
||||
/// -or-
|
||||
/// <paramref name="year" /> is outside the range supported by this calendar.
|
||||
/// -or-
|
||||
/// <paramref name="month" /> is outside the range supported by this calendar.
|
||||
/// -or-
|
||||
/// <paramref name="day" /> is outside the range supported by this calendar.</exception>
|
||||
// Token: 0x06001C49 RID: 7241 RVA: 0x00013068 File Offset: 0x00011268
|
||||
[Token(Token = "0x6001C49")]
|
||||
[Address(RVA = "0xE2EB30", Offset = "0xE2DB30", VA = "0x180E2EB30", Slot = "27")]
|
||||
public override bool IsLeapDay(int year, int month, int day, int era)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Calculates the leap month for a specified year and era.</summary>
|
||||
/// <param name="year">A year.</param>
|
||||
/// <param name="era">An era. Specify <see cref="F:System.Globalization.Calendar.CurrentEra" /> or <see cref="F:System.Globalization.HijriCalendar.HijriEra" />.</param>
|
||||
/// <returns>Always 0 because the <see cref="T:System.Globalization.HijriCalendar" /> type does not support the notion of a leap month.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is less than the Hijri calendar year 1 or greater than the year 9666.
|
||||
/// -or-
|
||||
/// <paramref name="era" /> is not <see cref="F:System.Globalization.Calendar.CurrentEra" /> or <see cref="F:System.Globalization.HijriCalendar.HijriEra" />.</exception>
|
||||
// Token: 0x06001C4A RID: 7242 RVA: 0x00013080 File Offset: 0x00011280
|
||||
[Token(Token = "0x6001C4A")]
|
||||
[Address(RVA = "0xE2EA50", Offset = "0xE2DA50", VA = "0x180E2EA50", Slot = "29")]
|
||||
[ComVisible(false)]
|
||||
public override int GetLeapMonth(int year, int era)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the specified month in the specified year and era is a leap month.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="month">An integer from 1 to 12 that represents the month.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>This method always returns <see langword="false" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="era" /> is outside the range supported by this calendar.
|
||||
/// -or-
|
||||
/// <paramref name="year" /> is outside the range supported by this calendar.
|
||||
/// -or-
|
||||
/// <paramref name="month" /> is outside the range supported by this calendar.</exception>
|
||||
// Token: 0x06001C4B RID: 7243 RVA: 0x00013098 File Offset: 0x00011298
|
||||
[Token(Token = "0x6001C4B")]
|
||||
[Address(RVA = "0xE2EC90", Offset = "0xE2DC90", VA = "0x180E2EC90", Slot = "28")]
|
||||
public override bool IsLeapMonth(int year, int month, int era)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the specified year in the specified era is a leap year.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the specified year is a leap year; otherwise, <see langword="false" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="era" /> is outside the range supported by this calendar.
|
||||
/// -or-
|
||||
/// <paramref name="year" /> is outside the range supported by this calendar.</exception>
|
||||
// Token: 0x06001C4C RID: 7244 RVA: 0x000130B0 File Offset: 0x000112B0
|
||||
[Token(Token = "0x6001C4C")]
|
||||
[Address(RVA = "0xE2ED10", Offset = "0xE2DD10", VA = "0x180E2ED10", Slot = "31")]
|
||||
public override bool IsLeapYear(int year, int era)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Returns a <see cref="T:System.DateTime" /> that is set to the specified date, time, and era.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="month">An integer from 1 to 12 that represents the month.</param>
|
||||
/// <param name="day">An integer from 1 to 30 that represents the day.</param>
|
||||
/// <param name="hour">An integer from 0 to 23 that represents the hour.</param>
|
||||
/// <param name="minute">An integer from 0 to 59 that represents the minute.</param>
|
||||
/// <param name="second">An integer from 0 to 59 that represents the second.</param>
|
||||
/// <param name="millisecond">An integer from 0 to 999 that represents the millisecond.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>The <see cref="T:System.DateTime" /> that is set to the specified date and time in the current era.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="era" /> is outside the range supported by this calendar.
|
||||
/// -or-
|
||||
/// <paramref name="year" /> is outside the range supported by this calendar.
|
||||
/// -or-
|
||||
/// <paramref name="month" /> is outside the range supported by this calendar.
|
||||
/// -or-
|
||||
/// <paramref name="day" /> is outside the range supported by this calendar.
|
||||
/// -or-
|
||||
/// <paramref name="hour" /> is less than zero or greater than 23.
|
||||
/// -or-
|
||||
/// <paramref name="minute" /> is less than zero or greater than 59.
|
||||
/// -or-
|
||||
/// <paramref name="second" /> is less than zero or greater than 59.
|
||||
/// -or-
|
||||
/// <paramref name="millisecond" /> is less than zero or greater than 999.</exception>
|
||||
// Token: 0x06001C4D RID: 7245 RVA: 0x000130C8 File Offset: 0x000112C8
|
||||
[Token(Token = "0x6001C4D")]
|
||||
[Address(RVA = "0xE2EDA0", Offset = "0xE2DDA0", VA = "0x180E2EDA0", 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);
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the last year of a 100-year range that can be represented by a 2-digit year.</summary>
|
||||
/// <returns>The last year of a 100-year range that can be represented by a 2-digit year.</returns>
|
||||
/// <exception cref="T:System.InvalidOperationException">This calendar is read-only.</exception>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">The value in a set operation is less than 100 or greater than 9666.</exception>
|
||||
// Token: 0x1700039B RID: 923
|
||||
// (get) Token: 0x06001C4E RID: 7246 RVA: 0x000130E0 File Offset: 0x000112E0
|
||||
// (set) Token: 0x06001C4F RID: 7247 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700039B")]
|
||||
public override int TwoDigitYearMax
|
||||
{
|
||||
[Token(Token = "0x6001C4E")]
|
||||
[Address(RVA = "0xE2F3D0", Offset = "0xE2E3D0", VA = "0x180E2F3D0", Slot = "38")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x6001C4F")]
|
||||
[Address(RVA = "0xE2F530", Offset = "0xE2E530", VA = "0x180E2F530", Slot = "39")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Converts the specified year to a four-digit year by using the <see cref="P:System.Globalization.HijriCalendar.TwoDigitYearMax" /> property to determine the appropriate century.</summary>
|
||||
/// <param name="year">A two-digit or four-digit integer that represents the year to convert.</param>
|
||||
/// <returns>An integer that contains the four-digit representation of <paramref name="year" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is outside the range supported by this calendar.</exception>
|
||||
// Token: 0x06001C50 RID: 7248 RVA: 0x000130F8 File Offset: 0x000112F8
|
||||
[Token(Token = "0x6001C50")]
|
||||
[Address(RVA = "0xE2EF90", Offset = "0xE2DF90", VA = "0x180E2EF90", Slot = "40")]
|
||||
public override int ToFourDigitYear(int year)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Represents the current era. This field is constant.</summary>
|
||||
// Token: 0x04000F8D RID: 3981
|
||||
[Token(Token = "0x4000F8D")]
|
||||
public static readonly int HijriEra;
|
||||
|
||||
// Token: 0x04000F8E RID: 3982
|
||||
[Token(Token = "0x4000F8E")]
|
||||
internal const int DatePartYear = 0;
|
||||
|
||||
// Token: 0x04000F8F RID: 3983
|
||||
[Token(Token = "0x4000F8F")]
|
||||
internal const int DatePartDayOfYear = 1;
|
||||
|
||||
// Token: 0x04000F90 RID: 3984
|
||||
[Token(Token = "0x4000F90")]
|
||||
internal const int DatePartMonth = 2;
|
||||
|
||||
// Token: 0x04000F91 RID: 3985
|
||||
[Token(Token = "0x4000F91")]
|
||||
internal const int DatePartDay = 3;
|
||||
|
||||
// Token: 0x04000F92 RID: 3986
|
||||
[Token(Token = "0x4000F92")]
|
||||
internal const int MinAdvancedHijri = -2;
|
||||
|
||||
// Token: 0x04000F93 RID: 3987
|
||||
[Token(Token = "0x4000F93")]
|
||||
internal const int MaxAdvancedHijri = 2;
|
||||
|
||||
// Token: 0x04000F94 RID: 3988
|
||||
[Token(Token = "0x4000F94")]
|
||||
internal static readonly int[] HijriMonthDays;
|
||||
|
||||
// Token: 0x04000F95 RID: 3989
|
||||
[Token(Token = "0x4000F95")]
|
||||
private const string HijriAdvanceRegKeyEntry = "AddHijriDate";
|
||||
|
||||
// Token: 0x04000F96 RID: 3990
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000F96")]
|
||||
private int m_HijriAdvance;
|
||||
|
||||
// Token: 0x04000F97 RID: 3991
|
||||
[Token(Token = "0x4000F97")]
|
||||
internal const int MaxCalendarYear = 9666;
|
||||
|
||||
// Token: 0x04000F98 RID: 3992
|
||||
[Token(Token = "0x4000F98")]
|
||||
internal const int MaxCalendarMonth = 4;
|
||||
|
||||
// Token: 0x04000F99 RID: 3993
|
||||
[Token(Token = "0x4000F99")]
|
||||
internal const int MaxCalendarDay = 3;
|
||||
|
||||
// Token: 0x04000F9A RID: 3994
|
||||
[Token(Token = "0x4000F9A")]
|
||||
internal static readonly DateTime calendarMinValue;
|
||||
|
||||
// Token: 0x04000F9B RID: 3995
|
||||
[Token(Token = "0x4000F9B")]
|
||||
internal static readonly DateTime calendarMaxValue;
|
||||
|
||||
// Token: 0x04000F9C RID: 3996
|
||||
[Token(Token = "0x4000F9C")]
|
||||
private const int DEFAULT_TWO_DIGIT_YEAR_MAX = 1451;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,185 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
/// <summary>Supports the use of non-ASCII characters for Internet domain names. This class cannot be inherited.</summary>
|
||||
// Token: 0x02000315 RID: 789
|
||||
[Token(Token = "0x2000315")]
|
||||
public sealed class IdnMapping
|
||||
{
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Globalization.IdnMapping" /> class.</summary>
|
||||
// Token: 0x06001E48 RID: 7752 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001E48")]
|
||||
[Address(RVA = "0xE30850", Offset = "0xE2F850", VA = "0x180E30850")]
|
||||
public IdnMapping()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Indicates whether a specified object and the current <see cref="T:System.Globalization.IdnMapping" /> object are equal.</summary>
|
||||
/// <param name="obj">The object to compare to the current object.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the object specified by the <paramref name="obj" /> parameter is derived from <see cref="T:System.Globalization.IdnMapping" /> and its <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> and <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> properties are equal; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x06001E49 RID: 7753 RVA: 0x00014A90 File Offset: 0x00012C90
|
||||
[Token(Token = "0x6001E49")]
|
||||
[Address(RVA = "0xE2F880", Offset = "0xE2E880", VA = "0x180E2F880", Slot = "0")]
|
||||
public override bool Equals(object obj)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Returns a hash code for this <see cref="T:System.Globalization.IdnMapping" /> object.</summary>
|
||||
/// <returns>One of four 32-bit signed constants derived from the properties of an <see cref="T:System.Globalization.IdnMapping" /> object. The return value has no special meaning and is not suitable for use in a hash code algorithm.</returns>
|
||||
// Token: 0x06001E4A RID: 7754 RVA: 0x00014AA8 File Offset: 0x00012CA8
|
||||
[Token(Token = "0x6001E4A")]
|
||||
[Address(RVA = "0xE2FB10", Offset = "0xE2EB10", VA = "0x180E2FB10", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Encodes a string of domain name labels that consist of Unicode characters to a string of displayable Unicode characters in the US-ASCII character range. The string is formatted according to the IDNA standard.</summary>
|
||||
/// <param name="unicode">The string to convert, which consists of one or more domain name labels delimited with label separators.</param>
|
||||
/// <returns>The equivalent of the string specified by the <paramref name="unicode" /> parameter, consisting of displayable Unicode characters in the US-ASCII character range (U+0020 to U+007E) and formatted according to the IDNA standard.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="unicode" /> is <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.ArgumentException">
|
||||
/// <paramref name="unicode" /> is invalid based on the <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> and <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> properties, and the IDNA standard.</exception>
|
||||
// Token: 0x06001E4B RID: 7755 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001E4B")]
|
||||
[Address(RVA = "0xE2FA20", Offset = "0xE2EA20", VA = "0x180E2FA20")]
|
||||
public string GetAscii(string unicode)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Encodes the specified number of characters in a substring of domain name labels that include Unicode characters outside the US-ASCII character range. The substring is converted to a string of displayable Unicode characters in the US-ASCII character range and is formatted according to the IDNA standard.</summary>
|
||||
/// <param name="unicode">The string to convert, which consists of one or more domain name labels delimited with label separators.</param>
|
||||
/// <param name="index">A zero-based offset into <paramref name="unicode" /> that specifies the start of the substring.</param>
|
||||
/// <param name="count">The number of characters to convert in the substring that starts at the position specified by <paramref name="index" /> in the <paramref name="unicode" /> string.</param>
|
||||
/// <returns>The equivalent of the substring specified by the <paramref name="unicode" />, <paramref name="index" />, and <paramref name="count" /> parameters, consisting of displayable Unicode characters in the US-ASCII character range (U+0020 to U+007E) and formatted according to the IDNA standard.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="unicode" /> is <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="index" /> or <paramref name="count" /> is less than zero.
|
||||
/// -or-
|
||||
/// <paramref name="index" /> is greater than the length of <paramref name="unicode" />.
|
||||
/// -or-
|
||||
/// <paramref name="index" /> is greater than the length of <paramref name="unicode" /> minus <paramref name="count" />.</exception>
|
||||
/// <exception cref="T:System.ArgumentException">
|
||||
/// <paramref name="unicode" /> is invalid based on the <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> and <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> properties, and the IDNA standard.</exception>
|
||||
// Token: 0x06001E4C RID: 7756 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001E4C")]
|
||||
[Address(RVA = "0xE2F900", Offset = "0xE2E900", VA = "0x180E2F900")]
|
||||
public string GetAscii(string unicode, int index, int count)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001E4D RID: 7757 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001E4D")]
|
||||
[Address(RVA = "0xE2F650", Offset = "0xE2E650", VA = "0x180E2F650")]
|
||||
private string Convert(string input, int index, int count, bool toAscii)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001E4E RID: 7758 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001E4E")]
|
||||
[Address(RVA = "0xE2FE70", Offset = "0xE2EE70", VA = "0x180E2FE70")]
|
||||
private string ToAscii(string s, int offset)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001E4F RID: 7759 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001E4F")]
|
||||
[Address(RVA = "0xE30320", Offset = "0xE2F320", VA = "0x180E30320")]
|
||||
private void VerifyLength(string s, int offset)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001E50 RID: 7760 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001E50")]
|
||||
[Address(RVA = "0xE2FD40", Offset = "0xE2ED40", VA = "0x180E2FD40")]
|
||||
private string NamePrep(string s, int offset)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001E51 RID: 7761 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001E51")]
|
||||
[Address(RVA = "0xE30420", Offset = "0xE2F420", VA = "0x180E30420")]
|
||||
private void VerifyProhibitedCharacters(string s, int offset)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001E52 RID: 7762 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001E52")]
|
||||
[Address(RVA = "0xE30630", Offset = "0xE2F630", VA = "0x180E30630")]
|
||||
private void VerifyStd3AsciiRules(string s, int offset)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Decodes a string of one or more domain name labels, encoded according to the IDNA standard, to a string of Unicode characters.</summary>
|
||||
/// <param name="ascii">The string to decode, which consists of one or more labels in the US-ASCII character range (U+0020 to U+007E) encoded according to the IDNA standard.</param>
|
||||
/// <returns>The Unicode equivalent of the IDNA substring specified by the <paramref name="ascii" /> parameter.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="ascii" /> is <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.ArgumentException">
|
||||
/// <paramref name="ascii" /> is invalid based on the <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> and <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> properties, and the IDNA standard.</exception>
|
||||
// Token: 0x06001E53 RID: 7763 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001E53")]
|
||||
[Address(RVA = "0xE2FC50", Offset = "0xE2EC50", VA = "0x180E2FC50")]
|
||||
public string GetUnicode(string ascii)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Decodes a substring of a specified length that contains one or more domain name labels, encoded according to the IDNA standard, to a string of Unicode characters.</summary>
|
||||
/// <param name="ascii">The string to decode, which consists of one or more labels in the US-ASCII character range (U+0020 to U+007E) encoded according to the IDNA standard.</param>
|
||||
/// <param name="index">A zero-based offset into <paramref name="ascii" /> that specifies the start of the substring.</param>
|
||||
/// <param name="count">The number of characters to convert in the substring that starts at the position specified by <paramref name="index" /> in the <paramref name="ascii" /> string.</param>
|
||||
/// <returns>The Unicode equivalent of the IDNA substring specified by the <paramref name="ascii" />, <paramref name="index" />, and <paramref name="count" /> parameters.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="ascii" /> is <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="index" /> or <paramref name="count" /> is less than zero.
|
||||
/// -or-
|
||||
/// <paramref name="index" /> is greater than the length of <paramref name="ascii" />.
|
||||
/// -or-
|
||||
/// <paramref name="index" /> is greater than the length of <paramref name="ascii" /> minus <paramref name="count" />.</exception>
|
||||
/// <exception cref="T:System.ArgumentException">
|
||||
/// <paramref name="ascii" /> is invalid based on the <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> and <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> properties, and the IDNA standard.</exception>
|
||||
// Token: 0x06001E54 RID: 7764 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001E54")]
|
||||
[Address(RVA = "0xE2FB30", Offset = "0xE2EB30", VA = "0x180E2FB30")]
|
||||
public string GetUnicode(string ascii, int index, int count)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001E55 RID: 7765 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001E55")]
|
||||
[Address(RVA = "0xE30180", Offset = "0xE2F180", VA = "0x180E30180")]
|
||||
private string ToUnicode(string s, int offset)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x040010F5 RID: 4341
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40010F5")]
|
||||
private bool allow_unassigned;
|
||||
|
||||
// Token: 0x040010F6 RID: 4342
|
||||
[FieldOffset(Offset = "0x11")]
|
||||
[Token(Token = "0x40010F6")]
|
||||
private bool use_std3;
|
||||
|
||||
// Token: 0x040010F7 RID: 4343
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40010F7")]
|
||||
private Punycode puny;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
// Token: 0x02000310 RID: 784
|
||||
[Token(Token = "0x2000310")]
|
||||
internal struct InternalCodePageDataItem
|
||||
{
|
||||
// Token: 0x040010B4 RID: 4276
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40010B4")]
|
||||
internal ushort codePage;
|
||||
|
||||
// Token: 0x040010B5 RID: 4277
|
||||
[FieldOffset(Offset = "0x2")]
|
||||
[Token(Token = "0x40010B5")]
|
||||
internal ushort uiFamilyCodePage;
|
||||
|
||||
// Token: 0x040010B6 RID: 4278
|
||||
[FieldOffset(Offset = "0x4")]
|
||||
[Token(Token = "0x40010B6")]
|
||||
internal uint flags;
|
||||
|
||||
// Token: 0x040010B7 RID: 4279
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x40010B7")]
|
||||
internal string Names;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
// Token: 0x0200030F RID: 783
|
||||
[Token(Token = "0x200030F")]
|
||||
internal struct InternalEncodingDataItem
|
||||
{
|
||||
// Token: 0x040010B2 RID: 4274
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40010B2")]
|
||||
internal string webName;
|
||||
|
||||
// Token: 0x040010B3 RID: 4275
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x40010B3")]
|
||||
internal ushort codePage;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,516 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
/// <summary>Represents the Japanese calendar.</summary>
|
||||
// Token: 0x020002F0 RID: 752
|
||||
[Token(Token = "0x20002F0")]
|
||||
[ComVisible(true)]
|
||||
[Serializable]
|
||||
public class JapaneseCalendar : Calendar
|
||||
{
|
||||
/// <summary>Gets the earliest date and time supported by the current <see cref="T:System.Globalization.JapaneseCalendar" /> object.</summary>
|
||||
/// <returns>The earliest date and time supported by the <see cref="T:System.Globalization.JapaneseCalendar" /> type, which is equivalent to the first moment of September 8, 1868 C.E. in the Gregorian calendar.</returns>
|
||||
// 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);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the latest date and time supported by the current <see cref="T:System.Globalization.JapaneseCalendar" /> object.</summary>
|
||||
/// <returns>The latest date and time supported by the <see cref="T:System.Globalization.JapaneseCalendar" /> type, which is equivalent to the last moment of December 31, 9999 C.E. in the Gregorian calendar.</returns>
|
||||
// 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);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a value that indicates whether the current calendar is solar-based, lunar-based, or a combination of both.</summary>
|
||||
/// <returns>Always returns <see cref="F:System.Globalization.CalendarAlgorithmType.SolarCalendar" />.</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;
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Globalization.JapaneseCalendar" /> class.</summary>
|
||||
/// <exception cref="T:System.TypeInitializationException">Unable to initialize a <see cref="T:System.Globalization.JapaneseCalendar" /> object because of missing culture information.</exception>
|
||||
// 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;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Returns a <see cref="T:System.DateTime" /> that is the specified number of months away from the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to which to add months.</param>
|
||||
/// <param name="months">The number of months to add.</param>
|
||||
/// <returns>The <see cref="T:System.DateTime" /> that results from adding the specified number of months to the specified <see cref="T:System.DateTime" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentException">The resulting <see cref="T:System.DateTime" /> is outside the supported range.</exception>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="months" /> is less than -120000.
|
||||
/// -or-
|
||||
/// <paramref name="months" /> is greater than 120000.</exception>
|
||||
// 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);
|
||||
}
|
||||
|
||||
/// <summary>Returns a <see cref="T:System.DateTime" /> that is the specified number of years away from the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to which to add years.</param>
|
||||
/// <param name="years">The number of years to add.</param>
|
||||
/// <returns>The <see cref="T:System.DateTime" /> that results from adding the specified number of years to the specified <see cref="T:System.DateTime" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentException">The resulting <see cref="T:System.DateTime" /> is outside the supported range.</exception>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="time" /> is outside the supported range of the <see cref="T:System.Globalization.JapaneseCalendar" /> type.
|
||||
/// -or-
|
||||
/// <paramref name="years" /> is less than -10,000 or greater than 10,000.</exception>
|
||||
// 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);
|
||||
}
|
||||
|
||||
/// <summary>Returns the number of days in the specified month in the specified year in the specified era.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="month">An integer from 1 to 12 that represents the month.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>The number of days in the specified month in the specified year in the specified era.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="month" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="era" /> is outside the range supported by the calendar.</exception>
|
||||
// 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;
|
||||
}
|
||||
|
||||
/// <summary>Returns the number of days in the specified year in the specified era.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>The number of days in the specified year in the specified era.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="era" /> is outside the range supported by the calendar.</exception>
|
||||
// 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;
|
||||
}
|
||||
|
||||
/// <summary>Returns the day of the month in the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to read.</param>
|
||||
/// <returns>An integer from 1 to 31 that represents the day of the month in the specified <see cref="T:System.DateTime" />.</returns>
|
||||
// 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;
|
||||
}
|
||||
|
||||
/// <summary>Returns the day of the week in the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to read.</param>
|
||||
/// <returns>A <see cref="T:System.DayOfWeek" /> value that represents the day of the week in the specified <see cref="T:System.DateTime" />.</returns>
|
||||
// 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;
|
||||
}
|
||||
|
||||
/// <summary>Returns the day of the year in the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to read.</param>
|
||||
/// <returns>An integer from 1 to 366 that represents the day of the year in the specified <see cref="T:System.DateTime" />.</returns>
|
||||
// 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;
|
||||
}
|
||||
|
||||
/// <summary>Returns the number of months in the specified year in the specified era.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>The return value is always 12.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="era" /> is outside the range supported by the calendar.</exception>
|
||||
// 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;
|
||||
}
|
||||
|
||||
/// <summary>Returns the week of the year that includes the date in the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to read.</param>
|
||||
/// <param name="rule">One of the <see cref="T:System.Globalization.CalendarWeekRule" /> values that defines a calendar week.</param>
|
||||
/// <param name="firstDayOfWeek">One of the <see cref="T:System.DayOfWeek" /> values that represents the first day of the week.</param>
|
||||
/// <returns>A 1-based integer that represents the week of the year that includes the date in the <paramref name="time" /> parameter.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="time" /> or <paramref name="firstDayOfWeek" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="rule" /> is not a valid <see cref="T:System.Globalization.CalendarWeekRule" /> value.</exception>
|
||||
// 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;
|
||||
}
|
||||
|
||||
/// <summary>Returns the era in 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 in the specified <see cref="T:System.DateTime" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">The resulting <see cref="T:System.DateTime" /> is outside the supported range.</exception>
|
||||
// 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;
|
||||
}
|
||||
|
||||
/// <summary>Returns the month in the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to read.</param>
|
||||
/// <returns>An integer from 1 to 12 that represents the month in the specified <see cref="T:System.DateTime" />.</returns>
|
||||
// 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;
|
||||
}
|
||||
|
||||
/// <summary>Returns the year in 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 year in the specified <see cref="T:System.DateTime" />.</returns>
|
||||
// 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;
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the specified date in the specified era is a leap day.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="month">An integer from 1 to 12 that represents the month.</param>
|
||||
/// <param name="day">An integer from 1 to 31 that represents the day.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" />, if the specified day is a leap day; otherwise, <see langword="false" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="month" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="day" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="era" /> is outside the range supported by the calendar.</exception>
|
||||
// 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);
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the specified year in the specified era is a leap year.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" />, if the specified year is a leap year; otherwise, <see langword="false" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="era" /> is outside the range supported by the calendar.</exception>
|
||||
// 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);
|
||||
}
|
||||
|
||||
/// <summary>Calculates the leap month for a specified year and era.</summary>
|
||||
/// <param name="year">A year.</param>
|
||||
/// <param name="era">An era.</param>
|
||||
/// <returns>The return value is always 0 because the <see cref="T:System.Globalization.JapaneseCalendar" /> type does not support the notion of a leap month.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> or <paramref name="era" /> is outside the range supported by the <see cref="T:System.Globalization.JapaneseCalendar" /> type.</exception>
|
||||
// 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;
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the specified month in the specified year in the specified era is a leap month.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="month">An integer from 1 to 12 that represents the month.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>This method always returns <see langword="false" />, unless overridden by a derived class.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="month" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="era" /> is outside the range supported by the calendar.</exception>
|
||||
// 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);
|
||||
}
|
||||
|
||||
/// <summary>Returns a <see cref="T:System.DateTime" /> that is set to the specified date and time in the specified era.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="month">An integer from 1 to 12 that represents the month.</param>
|
||||
/// <param name="day">An integer from 1 to 31 that represents the day.</param>
|
||||
/// <param name="hour">An integer from 0 to 23 that represents the hour.</param>
|
||||
/// <param name="minute">An integer from 0 to 59 that represents the minute.</param>
|
||||
/// <param name="second">An integer from 0 to 59 that represents the second.</param>
|
||||
/// <param name="millisecond">An integer from 0 to 999 that represents the millisecond.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>The <see cref="T:System.DateTime" /> that is set to the specified date and time in the current era.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="month" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="day" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="hour" /> is less than zero or greater than 23.
|
||||
/// -or-
|
||||
/// <paramref name="minute" /> is less than zero or greater than 59.
|
||||
/// -or-
|
||||
/// <paramref name="second" /> is less than zero or greater than 59.
|
||||
/// -or-
|
||||
/// <paramref name="millisecond" /> is less than zero or greater than 999.
|
||||
/// -or-
|
||||
/// <paramref name="era" /> is outside the range supported by the calendar.</exception>
|
||||
// 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);
|
||||
}
|
||||
|
||||
/// <summary>Converts the specified year to a four-digit year by using the <see cref="P:System.Globalization.JapaneseCalendar.TwoDigitYearMax" /> property to determine the appropriate century.</summary>
|
||||
/// <param name="year">An integer (usually two digits) that represents the year to convert.</param>
|
||||
/// <returns>An integer that contains the four-digit representation of <paramref name="year" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.</exception>
|
||||
// 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;
|
||||
}
|
||||
|
||||
/// <summary>Gets the list of eras in the <see cref="T:System.Globalization.JapaneseCalendar" />.</summary>
|
||||
/// <returns>An array of integers that represents the eras in the <see cref="T:System.Globalization.JapaneseCalendar" />.</returns>
|
||||
// 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);
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the last year of a 100-year range that can be represented by a 2-digit year.</summary>
|
||||
/// <returns>The last year of a 100-year range that can be represented by a 2-digit year.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">The value specified in a set operation is less than 99.
|
||||
/// -or-
|
||||
/// The value specified in a set operation is greater than 8011 (or <see langword="MaxSupportedDateTime.Year" />).</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">In a set operation, the current instance is read-only.</exception>
|
||||
// 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;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,268 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
/// <summary>Represents time in divisions, such as months, days, and years. Years are calculated as for the Japanese calendar, while days and months are calculated using the lunisolar calendar.</summary>
|
||||
// Token: 0x020002F1 RID: 753
|
||||
[Token(Token = "0x20002F1")]
|
||||
[Serializable]
|
||||
public class JapaneseLunisolarCalendar : EastAsianLunisolarCalendar
|
||||
{
|
||||
/// <summary>Gets the minimum date and time supported by the <see cref="T:System.Globalization.JapaneseLunisolarCalendar" /> class.</summary>
|
||||
/// <returns>The earliest date and time supported by the <see cref="T:System.Globalization.JapaneseLunisolarCalendar" /> class, which is equivalent to the first moment of January 28, 1960 C.E. in the Gregorian calendar.</returns>
|
||||
// Token: 0x170003A2 RID: 930
|
||||
// (get) Token: 0x06001C76 RID: 7286 RVA: 0x00013368 File Offset: 0x00011568
|
||||
[Token(Token = "0x170003A2")]
|
||||
public override DateTime MinSupportedDateTime
|
||||
{
|
||||
[Token(Token = "0x6001C76")]
|
||||
[Address(RVA = "0xE32720", Offset = "0xE31720", VA = "0x180E32720", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the maximum date and time supported by the <see cref="T:System.Globalization.JapaneseLunisolarCalendar" /> class.</summary>
|
||||
/// <returns>The latest date and time supported by the <see cref="T:System.Globalization.JapaneseLunisolarCalendar" /> class, which is equivalent to the last moment of January 22, 2050 C.E. in the Gregorian calendar.</returns>
|
||||
// Token: 0x170003A3 RID: 931
|
||||
// (get) Token: 0x06001C77 RID: 7287 RVA: 0x00013380 File Offset: 0x00011580
|
||||
[Token(Token = "0x170003A3")]
|
||||
public override DateTime MaxSupportedDateTime
|
||||
{
|
||||
[Token(Token = "0x6001C77")]
|
||||
[Address(RVA = "0xE32650", Offset = "0xE31650", VA = "0x180E32650", Slot = "6")]
|
||||
get
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the number of days in the year that precedes the year that is specified by the <see cref="P:System.Globalization.JapaneseLunisolarCalendar.MinSupportedDateTime" /> property.</summary>
|
||||
/// <returns>The number of days in the year that precedes the year specified by <see cref="P:System.Globalization.JapaneseLunisolarCalendar.MinSupportedDateTime" />.</returns>
|
||||
// Token: 0x170003A4 RID: 932
|
||||
// (get) Token: 0x06001C78 RID: 7288 RVA: 0x00013398 File Offset: 0x00011598
|
||||
[Token(Token = "0x170003A4")]
|
||||
protected override int DaysInYearBeforeMinSupportedYear
|
||||
{
|
||||
[Token(Token = "0x6001C78")]
|
||||
[Address(RVA = "0xE2F210", Offset = "0xE2E210", VA = "0x180E2F210", Slot = "24")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170003A5 RID: 933
|
||||
// (get) Token: 0x06001C79 RID: 7289 RVA: 0x000133B0 File Offset: 0x000115B0
|
||||
[Token(Token = "0x170003A5")]
|
||||
internal override int MinCalendarYear
|
||||
{
|
||||
[Token(Token = "0x6001C79")]
|
||||
[Address(RVA = "0xE326B0", Offset = "0xE316B0", VA = "0x180E326B0", Slot = "44")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170003A6 RID: 934
|
||||
// (get) Token: 0x06001C7A RID: 7290 RVA: 0x000133C8 File Offset: 0x000115C8
|
||||
[Token(Token = "0x170003A6")]
|
||||
internal override int MaxCalendarYear
|
||||
{
|
||||
[Token(Token = "0x6001C7A")]
|
||||
[Address(RVA = "0xE325E0", Offset = "0xE315E0", VA = "0x180E325E0", Slot = "45")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170003A7 RID: 935
|
||||
// (get) Token: 0x06001C7B RID: 7291 RVA: 0x000133E0 File Offset: 0x000115E0
|
||||
[Token(Token = "0x170003A7")]
|
||||
internal override DateTime MinDate
|
||||
{
|
||||
[Token(Token = "0x6001C7B")]
|
||||
[Address(RVA = "0xE326C0", Offset = "0xE316C0", VA = "0x180E326C0", Slot = "47")]
|
||||
get
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170003A8 RID: 936
|
||||
// (get) Token: 0x06001C7C RID: 7292 RVA: 0x000133F8 File Offset: 0x000115F8
|
||||
[Token(Token = "0x170003A8")]
|
||||
internal override DateTime MaxDate
|
||||
{
|
||||
[Token(Token = "0x6001C7C")]
|
||||
[Address(RVA = "0xE325F0", Offset = "0xE315F0", VA = "0x180E325F0", Slot = "48")]
|
||||
get
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170003A9 RID: 937
|
||||
// (get) Token: 0x06001C7D RID: 7293 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x170003A9")]
|
||||
internal override EraInfo[] CalEraInfo
|
||||
{
|
||||
[Token(Token = "0x6001C7D")]
|
||||
[Address(RVA = "0xE32590", Offset = "0xE31590", VA = "0x180E32590", Slot = "46")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06001C7E RID: 7294 RVA: 0x00013410 File Offset: 0x00011610
|
||||
[Token(Token = "0x6001C7E")]
|
||||
[Address(RVA = "0xE31F60", Offset = "0xE30F60", VA = "0x180E31F60", Slot = "41")]
|
||||
internal override int GetYearInfo(int LunarYear, int Index)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001C7F RID: 7295 RVA: 0x00013428 File Offset: 0x00011628
|
||||
[Token(Token = "0x6001C7F")]
|
||||
[Address(RVA = "0xE32100", Offset = "0xE31100", VA = "0x180E32100", Slot = "42")]
|
||||
internal override int GetYear(int year, DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001C80 RID: 7296 RVA: 0x00013440 File Offset: 0x00011640
|
||||
[Token(Token = "0x6001C80")]
|
||||
[Address(RVA = "0xE31F40", Offset = "0xE30F40", VA = "0x180E31F40", Slot = "43")]
|
||||
internal override int GetGregorianYear(int year, int era)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001C81 RID: 7297 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001C81")]
|
||||
[Address(RVA = "0xE32120", Offset = "0xE31120", VA = "0x180E32120")]
|
||||
private static EraInfo[] TrimEras(EraInfo[] baseEras)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Globalization.JapaneseLunisolarCalendar" /> class.</summary>
|
||||
// Token: 0x06001C82 RID: 7298 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001C82")]
|
||||
[Address(RVA = "0xE323B0", Offset = "0xE313B0", VA = "0x180E323B0")]
|
||||
public JapaneseLunisolarCalendar()
|
||||
{
|
||||
}
|
||||
|
||||
/// <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: 0x06001C83 RID: 7299 RVA: 0x00013458 File Offset: 0x00011658
|
||||
[Token(Token = "0x6001C83")]
|
||||
[Address(RVA = "0xE316C0", Offset = "0xE306C0", VA = "0x180E316C0", Slot = "20")]
|
||||
public override int GetEra(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x170003AA RID: 938
|
||||
// (get) Token: 0x06001C84 RID: 7300 RVA: 0x00013470 File Offset: 0x00011670
|
||||
[Token(Token = "0x170003AA")]
|
||||
internal override int BaseCalendarID
|
||||
{
|
||||
[Token(Token = "0x6001C84")]
|
||||
[Address(RVA = "0x4DB5B0", Offset = "0x4DA5B0", VA = "0x1804DB5B0", Slot = "8")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170003AB RID: 939
|
||||
// (get) Token: 0x06001C85 RID: 7301 RVA: 0x00013488 File Offset: 0x00011688
|
||||
[Token(Token = "0x170003AB")]
|
||||
internal override int ID
|
||||
{
|
||||
[Token(Token = "0x6001C85")]
|
||||
[Address(RVA = "0x4B8410", Offset = "0x4B7410", VA = "0x1804B8410", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the eras that are relevant to the <see cref="T:System.Globalization.JapaneseLunisolarCalendar" /> object.</summary>
|
||||
/// <returns>An array of 32-bit signed integers that specify the relevant eras.</returns>
|
||||
// Token: 0x170003AC RID: 940
|
||||
// (get) Token: 0x06001C86 RID: 7302 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x170003AC")]
|
||||
public override int[] Eras
|
||||
{
|
||||
[Token(Token = "0x6001C86")]
|
||||
[Address(RVA = "0xE31CD0", Offset = "0xE30CD0", VA = "0x180E31CD0", Slot = "21")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Specifies the current era.</summary>
|
||||
// Token: 0x04000FA4 RID: 4004
|
||||
[Token(Token = "0x4000FA4")]
|
||||
public const int JapaneseEra = 1;
|
||||
|
||||
// Token: 0x04000FA5 RID: 4005
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000FA5")]
|
||||
internal GregorianCalendarHelper helper;
|
||||
|
||||
// Token: 0x04000FA6 RID: 4006
|
||||
[Token(Token = "0x4000FA6")]
|
||||
internal const int MIN_LUNISOLAR_YEAR = 1960;
|
||||
|
||||
// Token: 0x04000FA7 RID: 4007
|
||||
[Token(Token = "0x4000FA7")]
|
||||
internal const int MAX_LUNISOLAR_YEAR = 2049;
|
||||
|
||||
// Token: 0x04000FA8 RID: 4008
|
||||
[Token(Token = "0x4000FA8")]
|
||||
internal const int MIN_GREGORIAN_YEAR = 1960;
|
||||
|
||||
// Token: 0x04000FA9 RID: 4009
|
||||
[Token(Token = "0x4000FA9")]
|
||||
internal const int MIN_GREGORIAN_MONTH = 1;
|
||||
|
||||
// Token: 0x04000FAA RID: 4010
|
||||
[Token(Token = "0x4000FAA")]
|
||||
internal const int MIN_GREGORIAN_DAY = 28;
|
||||
|
||||
// Token: 0x04000FAB RID: 4011
|
||||
[Token(Token = "0x4000FAB")]
|
||||
internal const int MAX_GREGORIAN_YEAR = 2050;
|
||||
|
||||
// Token: 0x04000FAC RID: 4012
|
||||
[Token(Token = "0x4000FAC")]
|
||||
internal const int MAX_GREGORIAN_MONTH = 1;
|
||||
|
||||
// Token: 0x04000FAD RID: 4013
|
||||
[Token(Token = "0x4000FAD")]
|
||||
internal const int MAX_GREGORIAN_DAY = 22;
|
||||
|
||||
// Token: 0x04000FAE RID: 4014
|
||||
[Token(Token = "0x4000FAE")]
|
||||
internal static DateTime minDate;
|
||||
|
||||
// Token: 0x04000FAF RID: 4015
|
||||
[Token(Token = "0x4000FAF")]
|
||||
internal static DateTime maxDate;
|
||||
|
||||
// Token: 0x04000FB0 RID: 4016
|
||||
[Token(Token = "0x4000FB0")]
|
||||
private static readonly int[,] yinfo;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,475 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
/// <summary>Represents the Julian calendar.</summary>
|
||||
// Token: 0x020002F2 RID: 754
|
||||
[Token(Token = "0x20002F2")]
|
||||
[ComVisible(true)]
|
||||
[Serializable]
|
||||
public class JulianCalendar : Calendar
|
||||
{
|
||||
/// <summary>Gets the earliest date and time supported by the <see cref="T:System.Globalization.JulianCalendar" /> class.</summary>
|
||||
/// <returns>The earliest date and time supported by the <see cref="T:System.Globalization.JulianCalendar" /> class, which is equivalent to the first moment of January 1, 0001 C.E. in the Gregorian calendar.</returns>
|
||||
// Token: 0x170003AD RID: 941
|
||||
// (get) Token: 0x06001C88 RID: 7304 RVA: 0x000134A0 File Offset: 0x000116A0
|
||||
[Token(Token = "0x170003AD")]
|
||||
[ComVisible(false)]
|
||||
public override DateTime MinSupportedDateTime
|
||||
{
|
||||
[Token(Token = "0x6001C88")]
|
||||
[Address(RVA = "0xE33F80", Offset = "0xE32F80", VA = "0x180E33F80", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the latest date and time supported by the <see cref="T:System.Globalization.JulianCalendar" /> class.</summary>
|
||||
/// <returns>The latest date and time supported by the <see cref="T:System.Globalization.JulianCalendar" /> class, which is equivalent to the last moment of December 31, 9999 C.E. in the Gregorian calendar.</returns>
|
||||
// Token: 0x170003AE RID: 942
|
||||
// (get) Token: 0x06001C89 RID: 7305 RVA: 0x000134B8 File Offset: 0x000116B8
|
||||
[Token(Token = "0x170003AE")]
|
||||
[ComVisible(false)]
|
||||
public override DateTime MaxSupportedDateTime
|
||||
{
|
||||
[Token(Token = "0x6001C89")]
|
||||
[Address(RVA = "0xE33F20", Offset = "0xE32F20", VA = "0x180E33F20", Slot = "6")]
|
||||
get
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a value that indicates whether the current calendar is solar-based, lunar-based, or a combination of both.</summary>
|
||||
/// <returns>Always returns <see cref="F:System.Globalization.CalendarAlgorithmType.SolarCalendar" />.</returns>
|
||||
// Token: 0x170003AF RID: 943
|
||||
// (get) Token: 0x06001C8A RID: 7306 RVA: 0x000134D0 File Offset: 0x000116D0
|
||||
[Token(Token = "0x170003AF")]
|
||||
[ComVisible(false)]
|
||||
public override CalendarAlgorithmType AlgorithmType
|
||||
{
|
||||
[Token(Token = "0x6001C8A")]
|
||||
[Address(RVA = "0x4E8690", Offset = "0x4E7690", VA = "0x1804E8690", Slot = "9")]
|
||||
get
|
||||
{
|
||||
return CalendarAlgorithmType.Unknown;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Globalization.JulianCalendar" /> class.</summary>
|
||||
// Token: 0x06001C8B RID: 7307 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001C8B")]
|
||||
[Address(RVA = "0xE33E60", Offset = "0xE32E60", VA = "0x180E33E60")]
|
||||
public JulianCalendar()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x170003B0 RID: 944
|
||||
// (get) Token: 0x06001C8C RID: 7308 RVA: 0x000134E8 File Offset: 0x000116E8
|
||||
[Token(Token = "0x170003B0")]
|
||||
internal override int ID
|
||||
{
|
||||
[Token(Token = "0x6001C8C")]
|
||||
[Address(RVA = "0xAD7DE0", Offset = "0xAD6DE0", VA = "0x180AD7DE0", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06001C8D RID: 7309 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001C8D")]
|
||||
[Address(RVA = "0xE32DB0", Offset = "0xE31DB0", VA = "0x180E32DB0")]
|
||||
internal static void CheckEraRange(int era)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001C8E RID: 7310 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001C8E")]
|
||||
[Address(RVA = "0xE32EE0", Offset = "0xE31EE0", VA = "0x180E32EE0")]
|
||||
internal void CheckYearEraRange(int year, int era)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001C8F RID: 7311 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001C8F")]
|
||||
[Address(RVA = "0xE32E60", Offset = "0xE31E60", VA = "0x180E32E60")]
|
||||
internal static void CheckMonthRange(int month)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001C90 RID: 7312 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001C90")]
|
||||
[Address(RVA = "0xE32B90", Offset = "0xE31B90", VA = "0x180E32B90")]
|
||||
internal static void CheckDayRange(int year, int month, int day)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001C91 RID: 7313 RVA: 0x00013500 File Offset: 0x00011700
|
||||
[Token(Token = "0x6001C91")]
|
||||
[Address(RVA = "0xE331D0", Offset = "0xE321D0", VA = "0x180E331D0")]
|
||||
internal static int GetDatePart(long ticks, int part)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001C92 RID: 7314 RVA: 0x00013518 File Offset: 0x00011718
|
||||
[Token(Token = "0x6001C92")]
|
||||
[Address(RVA = "0xE330C0", Offset = "0xE320C0", VA = "0x180E330C0")]
|
||||
internal static long DateToTicks(int year, int month, int day)
|
||||
{
|
||||
return 0L;
|
||||
}
|
||||
|
||||
/// <summary>Returns a <see cref="T:System.DateTime" /> that is the specified number of months away from the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to which to add months.</param>
|
||||
/// <param name="months">The number of months to add.</param>
|
||||
/// <returns>The <see cref="T:System.DateTime" /> that results from adding the specified number of months to the specified <see cref="T:System.DateTime" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentException">The resulting <see cref="T:System.DateTime" /> is outside the supported range.</exception>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="months" /> is less than -120000.
|
||||
/// -or-
|
||||
/// <paramref name="months" /> is greater than 120000.</exception>
|
||||
// Token: 0x06001C93 RID: 7315 RVA: 0x00013530 File Offset: 0x00011730
|
||||
[Token(Token = "0x6001C93")]
|
||||
[Address(RVA = "0xE32780", Offset = "0xE31780", VA = "0x180E32780", Slot = "12")]
|
||||
public override DateTime AddMonths(DateTime time, int months)
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
|
||||
/// <summary>Returns a <see cref="T:System.DateTime" /> that is the specified number of years away from the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to which to add years.</param>
|
||||
/// <param name="years">The number of years to add.</param>
|
||||
/// <returns>The <see cref="T:System.DateTime" /> that results from adding the specified number of years to the specified <see cref="T:System.DateTime" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentException">The resulting <see cref="T:System.DateTime" /> is outside the supported range.</exception>
|
||||
// Token: 0x06001C94 RID: 7316 RVA: 0x00013548 File Offset: 0x00011748
|
||||
[Token(Token = "0x6001C94")]
|
||||
[Address(RVA = "0xE27D50", Offset = "0xE26D50", VA = "0x180E27D50", Slot = "13")]
|
||||
public override DateTime AddYears(DateTime time, int years)
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
|
||||
/// <summary>Returns the day of the month in the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to read.</param>
|
||||
/// <returns>An integer from 1 to 31 that represents the day of the month in <paramref name="time" />.</returns>
|
||||
// Token: 0x06001C95 RID: 7317 RVA: 0x00013560 File Offset: 0x00011760
|
||||
[Token(Token = "0x6001C95")]
|
||||
[Address(RVA = "0xE33360", Offset = "0xE32360", VA = "0x180E33360", Slot = "14")]
|
||||
public override int GetDayOfMonth(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the day of the week in the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to read.</param>
|
||||
/// <returns>A <see cref="T:System.DayOfWeek" /> value that represents the day of the week in <paramref name="time" />.</returns>
|
||||
// Token: 0x06001C96 RID: 7318 RVA: 0x00013578 File Offset: 0x00011778
|
||||
[Token(Token = "0x6001C96")]
|
||||
[Address(RVA = "0xE28230", Offset = "0xE27230", VA = "0x180E28230", Slot = "15")]
|
||||
public override DayOfWeek GetDayOfWeek(DateTime time)
|
||||
{
|
||||
return DayOfWeek.Sunday;
|
||||
}
|
||||
|
||||
/// <summary>Returns the day of the year in the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to read.</param>
|
||||
/// <returns>An integer from 1 to 366 that represents the day of the year in <paramref name="time" />.</returns>
|
||||
// Token: 0x06001C97 RID: 7319 RVA: 0x00013590 File Offset: 0x00011790
|
||||
[Token(Token = "0x6001C97")]
|
||||
[Address(RVA = "0xE333D0", Offset = "0xE323D0", VA = "0x180E333D0", Slot = "16")]
|
||||
public override int GetDayOfYear(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the number of days in the specified month in the specified year in the specified era.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="month">An integer from 1 to 12 that represents the month.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>The number of days in the specified month in the specified year in the specified era.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="era" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="month" /> is outside the range supported by the calendar.</exception>
|
||||
// Token: 0x06001C98 RID: 7320 RVA: 0x000135A8 File Offset: 0x000117A8
|
||||
[Token(Token = "0x6001C98")]
|
||||
[Address(RVA = "0xE334B0", Offset = "0xE324B0", VA = "0x180E334B0", Slot = "18")]
|
||||
public override int GetDaysInMonth(int year, int month, int era)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the number of days in the specified year in the specified era.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>The number of days in the specified year in the specified era.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="era" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.</exception>
|
||||
// Token: 0x06001C99 RID: 7321 RVA: 0x000135C0 File Offset: 0x000117C0
|
||||
[Token(Token = "0x6001C99")]
|
||||
[Address(RVA = "0xE335F0", Offset = "0xE325F0", VA = "0x180E335F0", Slot = "19")]
|
||||
public override int GetDaysInYear(int year, int era)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the era in 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 in <paramref name="time" />.</returns>
|
||||
// Token: 0x06001C9A RID: 7322 RVA: 0x000135D8 File Offset: 0x000117D8
|
||||
[Token(Token = "0x6001C9A")]
|
||||
[Address(RVA = "0xE33620", Offset = "0xE32620", VA = "0x180E33620", Slot = "20")]
|
||||
public override int GetEra(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the month in the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to read.</param>
|
||||
/// <returns>An integer from 1 to 12 that represents the month in <paramref name="time" />.</returns>
|
||||
// Token: 0x06001C9B RID: 7323 RVA: 0x000135F0 File Offset: 0x000117F0
|
||||
[Token(Token = "0x6001C9B")]
|
||||
[Address(RVA = "0xE336A0", Offset = "0xE326A0", VA = "0x180E336A0", Slot = "22")]
|
||||
public override int GetMonth(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Gets the list of eras in the <see cref="T:System.Globalization.JulianCalendar" />.</summary>
|
||||
/// <returns>An array of integers that represents the eras in the <see cref="T:System.Globalization.JulianCalendar" />.</returns>
|
||||
// Token: 0x170003B1 RID: 945
|
||||
// (get) Token: 0x06001C9C RID: 7324 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x170003B1")]
|
||||
public override int[] Eras
|
||||
{
|
||||
[Token(Token = "0x6001C9C")]
|
||||
[Address(RVA = "0xE33E90", Offset = "0xE32E90", VA = "0x180E33E90", Slot = "21")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Returns the number of months in the specified year in the specified era.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>The number of months in the specified year in the specified era.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="era" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.</exception>
|
||||
// Token: 0x06001C9D RID: 7325 RVA: 0x00013608 File Offset: 0x00011808
|
||||
[Token(Token = "0x6001C9D")]
|
||||
[Address(RVA = "0xE33710", Offset = "0xE32710", VA = "0x180E33710", Slot = "23")]
|
||||
public override int GetMonthsInYear(int year, int era)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the year in 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 year in <paramref name="time" />.</returns>
|
||||
// Token: 0x06001C9E RID: 7326 RVA: 0x00013620 File Offset: 0x00011820
|
||||
[Token(Token = "0x6001C9E")]
|
||||
[Address(RVA = "0xE33730", Offset = "0xE32730", VA = "0x180E33730", Slot = "26")]
|
||||
public override int GetYear(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the specified date in the specified era is a leap day.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="month">An integer from 1 to 12 that represents the month.</param>
|
||||
/// <param name="day">An integer from 1 to 31 that represents the day.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the specified day is a leap day; otherwise, <see langword="false" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="month" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="day" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="era" /> is outside the range supported by the calendar.</exception>
|
||||
// Token: 0x06001C9F RID: 7327 RVA: 0x00013638 File Offset: 0x00011838
|
||||
[Token(Token = "0x6001C9F")]
|
||||
[Address(RVA = "0xE33820", Offset = "0xE32820", VA = "0x180E33820", Slot = "27")]
|
||||
public override bool IsLeapDay(int year, int month, int day, int era)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Calculates the leap month for a specified year and era.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>A positive integer that indicates the leap month in the specified year and era. Alternatively, this method returns zero if the calendar does not support a leap month, or if <paramref name="year" /> and <paramref name="era" /> do not specify a leap year.</returns>
|
||||
// Token: 0x06001CA0 RID: 7328 RVA: 0x00013650 File Offset: 0x00011850
|
||||
[Token(Token = "0x6001CA0")]
|
||||
[Address(RVA = "0xE33680", Offset = "0xE32680", VA = "0x180E33680", Slot = "29")]
|
||||
[ComVisible(false)]
|
||||
public override int GetLeapMonth(int year, int era)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the specified month in the specified year in the specified era is a leap month.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="month">An integer from 1 to 12 that represents the month.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>This method always returns <see langword="false" />, unless overridden by a derived class.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="month" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="era" /> is outside the range supported by the calendar.</exception>
|
||||
// Token: 0x06001CA1 RID: 7329 RVA: 0x00013668 File Offset: 0x00011868
|
||||
[Token(Token = "0x6001CA1")]
|
||||
[Address(RVA = "0xE33920", Offset = "0xE32920", VA = "0x180E33920", Slot = "28")]
|
||||
public override bool IsLeapMonth(int year, int month, int era)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the specified year in the specified era is a leap year.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the specified year is a leap year; otherwise, <see langword="false" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="era" /> is outside the range supported by the calendar.</exception>
|
||||
// Token: 0x06001CA2 RID: 7330 RVA: 0x00013680 File Offset: 0x00011880
|
||||
[Token(Token = "0x6001CA2")]
|
||||
[Address(RVA = "0xE339B0", Offset = "0xE329B0", VA = "0x180E339B0", Slot = "31")]
|
||||
public override bool IsLeapYear(int year, int era)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Returns a <see cref="T:System.DateTime" /> that is set to the specified date and time in the specified era.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="month">An integer from 1 to 12 that represents the month.</param>
|
||||
/// <param name="day">An integer from 1 to 31 that represents the day.</param>
|
||||
/// <param name="hour">An integer from 0 to 23 that represents the hour.</param>
|
||||
/// <param name="minute">An integer from 0 to 59 that represents the minute.</param>
|
||||
/// <param name="second">An integer from 0 to 59 that represents the second.</param>
|
||||
/// <param name="millisecond">An integer from 0 to 999 that represents the millisecond.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>The <see cref="T:System.DateTime" /> that is set to the specified date and time in the current era.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="month" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="day" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="hour" /> is less than zero or greater than 23.
|
||||
/// -or-
|
||||
/// <paramref name="minute" /> is less than zero or greater than 59.
|
||||
/// -or-
|
||||
/// <paramref name="second" /> is less than zero or greater than 59.
|
||||
/// -or-
|
||||
/// <paramref name="millisecond" /> is less than zero or greater than 999.
|
||||
/// -or-
|
||||
/// <paramref name="era" /> is outside the range supported by the calendar.</exception>
|
||||
// Token: 0x06001CA3 RID: 7331 RVA: 0x00013698 File Offset: 0x00011898
|
||||
[Token(Token = "0x6001CA3")]
|
||||
[Address(RVA = "0xE339E0", Offset = "0xE329E0", VA = "0x180E339E0", 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);
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the last year of a 100-year range that can be represented by a 2-digit year.</summary>
|
||||
/// <returns>The last year of a 100-year range that can be represented by a 2-digit year.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">The value specified in a set operation is less than 99.
|
||||
/// -or-
|
||||
/// The value specified in a set operation is greater than <see langword="MaxSupportedDateTime.Year" />.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">In a set operation, the current instance is read-only.</exception>
|
||||
// Token: 0x170003B2 RID: 946
|
||||
// (get) Token: 0x06001CA4 RID: 7332 RVA: 0x000136B0 File Offset: 0x000118B0
|
||||
// (set) Token: 0x06001CA5 RID: 7333 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170003B2")]
|
||||
public override int TwoDigitYearMax
|
||||
{
|
||||
[Token(Token = "0x6001CA4")]
|
||||
[Address(RVA = "0x411540", Offset = "0x410540", VA = "0x180411540", Slot = "38")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x6001CA5")]
|
||||
[Address(RVA = "0xE33FE0", Offset = "0xE32FE0", VA = "0x180E33FE0", Slot = "39")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Converts the specified year to a four-digit year by using the <see cref="P:System.Globalization.JulianCalendar.TwoDigitYearMax" /> property to determine the appropriate century.</summary>
|
||||
/// <param name="year">A two-digit or four-digit integer that represents the year to convert.</param>
|
||||
/// <returns>An integer that contains the four-digit representation of <paramref name="year" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.</exception>
|
||||
// Token: 0x06001CA6 RID: 7334 RVA: 0x000136C8 File Offset: 0x000118C8
|
||||
[Token(Token = "0x6001CA6")]
|
||||
[Address(RVA = "0xE33C50", Offset = "0xE32C50", VA = "0x180E33C50", Slot = "40")]
|
||||
public override int ToFourDigitYear(int year)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Represents the current era. This field is constant.</summary>
|
||||
// Token: 0x04000FB1 RID: 4017
|
||||
[Token(Token = "0x4000FB1")]
|
||||
public static readonly int JulianEra;
|
||||
|
||||
// Token: 0x04000FB2 RID: 4018
|
||||
[Token(Token = "0x4000FB2")]
|
||||
private const int DatePartYear = 0;
|
||||
|
||||
// Token: 0x04000FB3 RID: 4019
|
||||
[Token(Token = "0x4000FB3")]
|
||||
private const int DatePartDayOfYear = 1;
|
||||
|
||||
// Token: 0x04000FB4 RID: 4020
|
||||
[Token(Token = "0x4000FB4")]
|
||||
private const int DatePartMonth = 2;
|
||||
|
||||
// Token: 0x04000FB5 RID: 4021
|
||||
[Token(Token = "0x4000FB5")]
|
||||
private const int DatePartDay = 3;
|
||||
|
||||
// Token: 0x04000FB6 RID: 4022
|
||||
[Token(Token = "0x4000FB6")]
|
||||
private const int JulianDaysPerYear = 365;
|
||||
|
||||
// Token: 0x04000FB7 RID: 4023
|
||||
[Token(Token = "0x4000FB7")]
|
||||
private const int JulianDaysPer4Years = 1461;
|
||||
|
||||
// Token: 0x04000FB8 RID: 4024
|
||||
[Token(Token = "0x4000FB8")]
|
||||
private static readonly int[] DaysToMonth365;
|
||||
|
||||
// Token: 0x04000FB9 RID: 4025
|
||||
[Token(Token = "0x4000FB9")]
|
||||
private static readonly int[] DaysToMonth366;
|
||||
|
||||
// Token: 0x04000FBA RID: 4026
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000FBA")]
|
||||
internal int MaxYear;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,426 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
/// <summary>Represents the Korean calendar.</summary>
|
||||
// Token: 0x020002F3 RID: 755
|
||||
[Token(Token = "0x20002F3")]
|
||||
[ComVisible(true)]
|
||||
[Serializable]
|
||||
public class KoreanCalendar : Calendar
|
||||
{
|
||||
/// <summary>Gets the earliest date and time supported by the <see cref="T:System.Globalization.KoreanCalendar" /> class.</summary>
|
||||
/// <returns>The earliest date and time supported by the <see cref="T:System.Globalization.KoreanCalendar" /> class, which is equivalent to the first moment of January 1, 0001 C.E. in the Gregorian calendar.</returns>
|
||||
// Token: 0x170003B3 RID: 947
|
||||
// (get) Token: 0x06001CA8 RID: 7336 RVA: 0x000136E0 File Offset: 0x000118E0
|
||||
[Token(Token = "0x170003B3")]
|
||||
[ComVisible(false)]
|
||||
public override DateTime MinSupportedDateTime
|
||||
{
|
||||
[Token(Token = "0x6001CA8")]
|
||||
[Address(RVA = "0xE34470", Offset = "0xE33470", VA = "0x180E34470", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the latest date and time supported by the <see cref="T:System.Globalization.KoreanCalendar" /> class.</summary>
|
||||
/// <returns>The latest date and time supported by the <see cref="T:System.Globalization.KoreanCalendar" /> class, which is equivalent to the last moment of December 31, 9999 C.E. in the Gregorian calendar.</returns>
|
||||
// Token: 0x170003B4 RID: 948
|
||||
// (get) Token: 0x06001CA9 RID: 7337 RVA: 0x000136F8 File Offset: 0x000118F8
|
||||
[Token(Token = "0x170003B4")]
|
||||
[ComVisible(false)]
|
||||
public override DateTime MaxSupportedDateTime
|
||||
{
|
||||
[Token(Token = "0x6001CA9")]
|
||||
[Address(RVA = "0xE34410", Offset = "0xE33410", VA = "0x180E34410", Slot = "6")]
|
||||
get
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether the current calendar is solar-based, lunar-based, or a combination of both.</summary>
|
||||
/// <returns>Always returns <see cref="F:System.Globalization.CalendarAlgorithmType.SolarCalendar" />.</returns>
|
||||
// Token: 0x170003B5 RID: 949
|
||||
// (get) Token: 0x06001CAA RID: 7338 RVA: 0x00013710 File Offset: 0x00011910
|
||||
[Token(Token = "0x170003B5")]
|
||||
[ComVisible(false)]
|
||||
public override CalendarAlgorithmType AlgorithmType
|
||||
{
|
||||
[Token(Token = "0x6001CAA")]
|
||||
[Address(RVA = "0x4E8690", Offset = "0x4E7690", VA = "0x1804E8690", Slot = "9")]
|
||||
get
|
||||
{
|
||||
return CalendarAlgorithmType.Unknown;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Globalization.KoreanCalendar" /> class.</summary>
|
||||
/// <exception cref="T:System.TypeInitializationException">Unable to initialize a <see cref="T:System.Globalization.KoreanCalendar" /> object because of missing culture information.</exception>
|
||||
// Token: 0x06001CAB RID: 7339 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001CAB")]
|
||||
[Address(RVA = "0xE342E0", Offset = "0xE332E0", VA = "0x180E342E0")]
|
||||
public KoreanCalendar()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x170003B6 RID: 950
|
||||
// (get) Token: 0x06001CAC RID: 7340 RVA: 0x00013728 File Offset: 0x00011928
|
||||
[Token(Token = "0x170003B6")]
|
||||
internal override int ID
|
||||
{
|
||||
[Token(Token = "0x6001CAC")]
|
||||
[Address(RVA = "0x6271D0", Offset = "0x6261D0", VA = "0x1806271D0", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Returns a <see cref="T:System.DateTime" /> that is the specified number of months away from the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to which to add months.</param>
|
||||
/// <param name="months">The number of months to add.</param>
|
||||
/// <returns>The <see cref="T:System.DateTime" /> that results from adding the specified number of months to the specified <see cref="T:System.DateTime" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="months" /> is less than -120000.
|
||||
/// -or-
|
||||
/// <paramref name="months" /> is greater than 120000.</exception>
|
||||
// Token: 0x06001CAD RID: 7341 RVA: 0x00013740 File Offset: 0x00011940
|
||||
[Token(Token = "0x6001CAD")]
|
||||
[Address(RVA = "0xE30A10", Offset = "0xE2FA10", VA = "0x180E30A10", Slot = "12")]
|
||||
public override DateTime AddMonths(DateTime time, int months)
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
|
||||
/// <summary>Returns a <see cref="T:System.DateTime" /> that is the specified number of years away from the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to which to add years.</param>
|
||||
/// <param name="years">The number of years to add.</param>
|
||||
/// <returns>The <see cref="T:System.DateTime" /> that results from adding the specified number of years to the specified <see cref="T:System.DateTime" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="years" /> or <paramref name="time" /> is out of range.</exception>
|
||||
// Token: 0x06001CAE RID: 7342 RVA: 0x00013758 File Offset: 0x00011958
|
||||
[Token(Token = "0x6001CAE")]
|
||||
[Address(RVA = "0xE30A30", Offset = "0xE2FA30", VA = "0x180E30A30", Slot = "13")]
|
||||
public override DateTime AddYears(DateTime time, int years)
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
|
||||
/// <summary>Returns the number of days in the specified month in the specified year in the specified era.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="month">An integer from 1 to 12 that represents the month.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>The number of days in the specified month in the specified year in the specified era.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="month" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="era" /> is outside the range supported by the calendar.</exception>
|
||||
// Token: 0x06001CAF RID: 7343 RVA: 0x00013770 File Offset: 0x00011970
|
||||
[Token(Token = "0x6001CAF")]
|
||||
[Address(RVA = "0xE30D90", Offset = "0xE2FD90", VA = "0x180E30D90", Slot = "18")]
|
||||
public override int GetDaysInMonth(int year, int month, int era)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the number of days in the specified year in the specified era.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>The number of days in the specified year in the specified era.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="era" /> is outside the range supported by the calendar.</exception>
|
||||
// Token: 0x06001CB0 RID: 7344 RVA: 0x00013788 File Offset: 0x00011988
|
||||
[Token(Token = "0x6001CB0")]
|
||||
[Address(RVA = "0xE30DC0", Offset = "0xE2FDC0", VA = "0x180E30DC0", Slot = "19")]
|
||||
public override int GetDaysInYear(int year, int era)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the day of the month in the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to read.</param>
|
||||
/// <returns>An integer from 1 to 31 that represents the day of the month in the specified <see cref="T:System.DateTime" />.</returns>
|
||||
// Token: 0x06001CB1 RID: 7345 RVA: 0x000137A0 File Offset: 0x000119A0
|
||||
[Token(Token = "0x6001CB1")]
|
||||
[Address(RVA = "0xE30CD0", Offset = "0xE2FCD0", VA = "0x180E30CD0", Slot = "14")]
|
||||
public override int GetDayOfMonth(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the day of the week in the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to read.</param>
|
||||
/// <returns>A <see cref="T:System.DayOfWeek" /> value that represents the day of the week in the specified <see cref="T:System.DateTime" />.</returns>
|
||||
// Token: 0x06001CB2 RID: 7346 RVA: 0x000137B8 File Offset: 0x000119B8
|
||||
[Token(Token = "0x6001CB2")]
|
||||
[Address(RVA = "0xE30D20", Offset = "0xE2FD20", VA = "0x180E30D20", Slot = "15")]
|
||||
public override DayOfWeek GetDayOfWeek(DateTime time)
|
||||
{
|
||||
return DayOfWeek.Sunday;
|
||||
}
|
||||
|
||||
/// <summary>Returns the day of the year in the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to read.</param>
|
||||
/// <returns>An integer from 1 to 366 that represents the day of the year in the specified <see cref="T:System.DateTime" />.</returns>
|
||||
// Token: 0x06001CB3 RID: 7347 RVA: 0x000137D0 File Offset: 0x000119D0
|
||||
[Token(Token = "0x6001CB3")]
|
||||
[Address(RVA = "0xE30D40", Offset = "0xE2FD40", VA = "0x180E30D40", Slot = "16")]
|
||||
public override int GetDayOfYear(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the number of months in the specified year in the specified era.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>The number of months in the specified year in the specified era.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="era" /> is outside the range supported by the calendar.</exception>
|
||||
// Token: 0x06001CB4 RID: 7348 RVA: 0x000137E8 File Offset: 0x000119E8
|
||||
[Token(Token = "0x6001CB4")]
|
||||
[Address(RVA = "0xE31760", Offset = "0xE30760", VA = "0x180E31760", Slot = "23")]
|
||||
public override int GetMonthsInYear(int year, int era)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the week of the year that includes the date in the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to read.</param>
|
||||
/// <param name="rule">One of the <see cref="T:System.Globalization.CalendarWeekRule" /> values that defines a calendar week.</param>
|
||||
/// <param name="firstDayOfWeek">One of the <see cref="T:System.DayOfWeek" /> values that represents the first day of the week.</param>
|
||||
/// <returns>A 1-based integer that represents the week of the year that includes the date in the <paramref name="time" /> parameter.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="time" /> or <paramref name="firstDayOfWeek" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="rule" /> is not a valid <see cref="T:System.Globalization.CalendarWeekRule" /> value.</exception>
|
||||
// Token: 0x06001CB5 RID: 7349 RVA: 0x00013800 File Offset: 0x00011A00
|
||||
[Token(Token = "0x6001CB5")]
|
||||
[Address(RVA = "0xE31790", Offset = "0xE30790", VA = "0x180E31790", Slot = "25")]
|
||||
[ComVisible(false)]
|
||||
public override int GetWeekOfYear(DateTime time, CalendarWeekRule rule, DayOfWeek firstDayOfWeek)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the era in 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 in the specified <see cref="T:System.DateTime" />.</returns>
|
||||
// Token: 0x06001CB6 RID: 7350 RVA: 0x00013818 File Offset: 0x00011A18
|
||||
[Token(Token = "0x6001CB6")]
|
||||
[Address(RVA = "0xE316C0", Offset = "0xE306C0", VA = "0x180E316C0", Slot = "20")]
|
||||
public override int GetEra(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the month in the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to read.</param>
|
||||
/// <returns>An integer from 1 to 12 that represents the month in the specified <see cref="T:System.DateTime" />.</returns>
|
||||
// Token: 0x06001CB7 RID: 7351 RVA: 0x00013830 File Offset: 0x00011A30
|
||||
[Token(Token = "0x6001CB7")]
|
||||
[Address(RVA = "0xE31710", Offset = "0xE30710", VA = "0x180E31710", Slot = "22")]
|
||||
public override int GetMonth(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the year in 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 year in the specified <see cref="T:System.DateTime" />.</returns>
|
||||
// Token: 0x06001CB8 RID: 7352 RVA: 0x00013848 File Offset: 0x00011A48
|
||||
[Token(Token = "0x6001CB8")]
|
||||
[Address(RVA = "0xE317C0", Offset = "0xE307C0", VA = "0x180E317C0", Slot = "26")]
|
||||
public override int GetYear(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the specified date in the specified era is a leap day.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="month">An integer from 1 to 12 that represents the month.</param>
|
||||
/// <param name="day">An integer from 1 to 31 that represents the day.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the specified day is a leap day; otherwise, <see langword="false" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="month" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="day" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="era" /> is outside the range supported by the calendar.</exception>
|
||||
// Token: 0x06001CB9 RID: 7353 RVA: 0x00013860 File Offset: 0x00011A60
|
||||
[Token(Token = "0x6001CB9")]
|
||||
[Address(RVA = "0xE317E0", Offset = "0xE307E0", VA = "0x180E317E0", Slot = "27")]
|
||||
public override bool IsLeapDay(int year, int month, int day, int era)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the specified year in the specified era is a leap year.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the specified year is a leap year; otherwise, <see langword="false" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="era" /> is outside the range supported by the calendar.</exception>
|
||||
// Token: 0x06001CBA RID: 7354 RVA: 0x00013878 File Offset: 0x00011A78
|
||||
[Token(Token = "0x6001CBA")]
|
||||
[Address(RVA = "0xE31840", Offset = "0xE30840", VA = "0x180E31840", Slot = "31")]
|
||||
public override bool IsLeapYear(int year, int era)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Calculates the leap month for a specified year and era.</summary>
|
||||
/// <param name="year">A year.</param>
|
||||
/// <param name="era">An era.</param>
|
||||
/// <returns>The return value is always 0 because the <see cref="T:System.Globalization.KoreanCalendar" /> class does not support the notion of a leap month.</returns>
|
||||
// Token: 0x06001CBB RID: 7355 RVA: 0x00013890 File Offset: 0x00011A90
|
||||
[Token(Token = "0x6001CBB")]
|
||||
[Address(RVA = "0xE316E0", Offset = "0xE306E0", VA = "0x180E316E0", Slot = "29")]
|
||||
[ComVisible(false)]
|
||||
public override int GetLeapMonth(int year, int era)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the specified month in the specified year in the specified era is a leap month.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="month">An integer from 1 to 12 that represents the month.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>This method always returns <see langword="false" />, unless overridden by a derived class.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="month" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="era" /> is outside the range supported by the calendar.</exception>
|
||||
// Token: 0x06001CBC RID: 7356 RVA: 0x000138A8 File Offset: 0x00011AA8
|
||||
[Token(Token = "0x6001CBC")]
|
||||
[Address(RVA = "0xE31810", Offset = "0xE30810", VA = "0x180E31810", Slot = "28")]
|
||||
public override bool IsLeapMonth(int year, int month, int era)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Returns a <see cref="T:System.DateTime" /> that is set to the specified date and time in the specified era.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="month">An integer from 1 to 12 that represents the month.</param>
|
||||
/// <param name="day">An integer from 1 to 31 that represents the day.</param>
|
||||
/// <param name="hour">An integer from 0 to 23 that represents the hour.</param>
|
||||
/// <param name="minute">An integer from 0 to 59 that represents the minute.</param>
|
||||
/// <param name="second">An integer from 0 to 59 that represents the second.</param>
|
||||
/// <param name="millisecond">An integer from 0 to 999 that represents the millisecond.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>The <see cref="T:System.DateTime" /> that is set to the specified date and time in the current era.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="month" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="day" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="hour" /> is less than zero or greater than 23.
|
||||
/// -or-
|
||||
/// <paramref name="minute" /> is less than zero or greater than 59.
|
||||
/// -or-
|
||||
/// <paramref name="second" /> is less than zero or greater than 59.
|
||||
/// -or-
|
||||
/// <paramref name="millisecond" /> is less than zero or greater than 999.
|
||||
/// -or-
|
||||
/// <paramref name="era" /> is outside the range supported by the calendar.</exception>
|
||||
// Token: 0x06001CBD RID: 7357 RVA: 0x000138C0 File Offset: 0x00011AC0
|
||||
[Token(Token = "0x6001CBD")]
|
||||
[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);
|
||||
}
|
||||
|
||||
/// <summary>Gets the list of eras in the <see cref="T:System.Globalization.KoreanCalendar" />.</summary>
|
||||
/// <returns>An array of integers that represents the eras in the <see cref="T:System.Globalization.KoreanCalendar" />.</returns>
|
||||
// Token: 0x170003B7 RID: 951
|
||||
// (get) Token: 0x06001CBE RID: 7358 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x170003B7")]
|
||||
public override int[] Eras
|
||||
{
|
||||
[Token(Token = "0x6001CBE")]
|
||||
[Address(RVA = "0xE31CD0", Offset = "0xE30CD0", VA = "0x180E31CD0", Slot = "21")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the last year of a 100-year range that can be represented by a 2-digit year.</summary>
|
||||
/// <returns>The last year of a 100-year range that can be represented by a 2-digit year.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">The value specified in a set operation is less than 99.
|
||||
/// -or-
|
||||
/// The value specified in a set operation is greater than <see langword="MaxSupportedDateTime.Year" />.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">In a set operation, the current instance is read-only.</exception>
|
||||
// Token: 0x170003B8 RID: 952
|
||||
// (get) Token: 0x06001CBF RID: 7359 RVA: 0x000138D8 File Offset: 0x00011AD8
|
||||
// (set) Token: 0x06001CC0 RID: 7360 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170003B8")]
|
||||
public override int TwoDigitYearMax
|
||||
{
|
||||
[Token(Token = "0x6001CBF")]
|
||||
[Address(RVA = "0xE344D0", Offset = "0xE334D0", VA = "0x180E344D0", Slot = "38")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x6001CC0")]
|
||||
[Address(RVA = "0xE34510", Offset = "0xE33510", VA = "0x180E34510", Slot = "39")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Converts the specified year to a four-digit year by using the <see cref="P:System.Globalization.KoreanCalendar.TwoDigitYearMax" /> property to determine the appropriate century.</summary>
|
||||
/// <param name="year">A two-digit or four-digit integer that represents the year to convert.</param>
|
||||
/// <returns>An integer that contains the four-digit representation of <paramref name="year" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.</exception>
|
||||
// Token: 0x06001CC1 RID: 7361 RVA: 0x000138F0 File Offset: 0x00011AF0
|
||||
[Token(Token = "0x6001CC1")]
|
||||
[Address(RVA = "0xE34100", Offset = "0xE33100", VA = "0x180E34100", Slot = "40")]
|
||||
public override int ToFourDigitYear(int year)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Represents the current era. This field is constant.</summary>
|
||||
// Token: 0x04000FBB RID: 4027
|
||||
[Token(Token = "0x4000FBB")]
|
||||
public const int KoreanEra = 1;
|
||||
|
||||
// Token: 0x04000FBC RID: 4028
|
||||
[Token(Token = "0x4000FBC")]
|
||||
internal static EraInfo[] koreanEraInfo;
|
||||
|
||||
// Token: 0x04000FBD RID: 4029
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000FBD")]
|
||||
internal GregorianCalendarHelper helper;
|
||||
|
||||
// Token: 0x04000FBE RID: 4030
|
||||
[Token(Token = "0x4000FBE")]
|
||||
private const int DEFAULT_TWO_DIGIT_YEAR_MAX = 4362;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,257 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
/// <summary>Represents time in divisions, such as months, days, and years. Years are calculated using the Gregorian calendar, while days and months are calculated using the lunisolar calendar.</summary>
|
||||
// Token: 0x020002F4 RID: 756
|
||||
[Token(Token = "0x20002F4")]
|
||||
[Serializable]
|
||||
public class KoreanLunisolarCalendar : EastAsianLunisolarCalendar
|
||||
{
|
||||
/// <summary>Gets the minimum date and time supported by the <see cref="T:System.Globalization.KoreanLunisolarCalendar" /> class.</summary>
|
||||
/// <returns>The earliest date and time supported by the <see cref="T:System.Globalization.KoreanLunisolarCalendar" /> class, which is equivalent to the first moment of February 14, 918 C.E. in the Gregorian calendar.</returns>
|
||||
// Token: 0x170003B9 RID: 953
|
||||
// (get) Token: 0x06001CC3 RID: 7363 RVA: 0x00013908 File Offset: 0x00011B08
|
||||
[Token(Token = "0x170003B9")]
|
||||
public override DateTime MinSupportedDateTime
|
||||
{
|
||||
[Token(Token = "0x6001CC3")]
|
||||
[Address(RVA = "0xE34CC0", Offset = "0xE33CC0", VA = "0x180E34CC0", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the maximum date and time supported by the <see cref="T:System.Globalization.KoreanLunisolarCalendar" /> class.</summary>
|
||||
/// <returns>The latest date and time supported by the <see cref="T:System.Globalization.KoreanLunisolarCalendar" /> class, which is equivalent to the last moment of February 10, 2051 C.E. in the Gregorian calendar.</returns>
|
||||
// Token: 0x170003BA RID: 954
|
||||
// (get) Token: 0x06001CC4 RID: 7364 RVA: 0x00013920 File Offset: 0x00011B20
|
||||
[Token(Token = "0x170003BA")]
|
||||
public override DateTime MaxSupportedDateTime
|
||||
{
|
||||
[Token(Token = "0x6001CC4")]
|
||||
[Address(RVA = "0xE34BF0", Offset = "0xE33BF0", VA = "0x180E34BF0", 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.KoreanLunisolarCalendar.MinSupportedDateTime" /> property.</summary>
|
||||
/// <returns>The number of days in the year that precedes the year specified by <see cref="P:System.Globalization.KoreanLunisolarCalendar.MinSupportedDateTime" />.</returns>
|
||||
// Token: 0x170003BB RID: 955
|
||||
// (get) Token: 0x06001CC5 RID: 7365 RVA: 0x00013938 File Offset: 0x00011B38
|
||||
[Token(Token = "0x170003BB")]
|
||||
protected override int DaysInYearBeforeMinSupportedYear
|
||||
{
|
||||
[Token(Token = "0x6001CC5")]
|
||||
[Address(RVA = "0xD3D1A0", Offset = "0xD3C1A0", VA = "0x180D3D1A0", Slot = "24")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170003BC RID: 956
|
||||
// (get) Token: 0x06001CC6 RID: 7366 RVA: 0x00013950 File Offset: 0x00011B50
|
||||
[Token(Token = "0x170003BC")]
|
||||
internal override int MinCalendarYear
|
||||
{
|
||||
[Token(Token = "0x6001CC6")]
|
||||
[Address(RVA = "0xE34C50", Offset = "0xE33C50", VA = "0x180E34C50", Slot = "44")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170003BD RID: 957
|
||||
// (get) Token: 0x06001CC7 RID: 7367 RVA: 0x00013968 File Offset: 0x00011B68
|
||||
[Token(Token = "0x170003BD")]
|
||||
internal override int MaxCalendarYear
|
||||
{
|
||||
[Token(Token = "0x6001CC7")]
|
||||
[Address(RVA = "0xE34B80", Offset = "0xE33B80", VA = "0x180E34B80", Slot = "45")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170003BE RID: 958
|
||||
// (get) Token: 0x06001CC8 RID: 7368 RVA: 0x00013980 File Offset: 0x00011B80
|
||||
[Token(Token = "0x170003BE")]
|
||||
internal override DateTime MinDate
|
||||
{
|
||||
[Token(Token = "0x6001CC8")]
|
||||
[Address(RVA = "0xE34C60", Offset = "0xE33C60", VA = "0x180E34C60", Slot = "47")]
|
||||
get
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170003BF RID: 959
|
||||
// (get) Token: 0x06001CC9 RID: 7369 RVA: 0x00013998 File Offset: 0x00011B98
|
||||
[Token(Token = "0x170003BF")]
|
||||
internal override DateTime MaxDate
|
||||
{
|
||||
[Token(Token = "0x6001CC9")]
|
||||
[Address(RVA = "0xE34B90", Offset = "0xE33B90", VA = "0x180E34B90", Slot = "48")]
|
||||
get
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170003C0 RID: 960
|
||||
// (get) Token: 0x06001CCA RID: 7370 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x170003C0")]
|
||||
internal override EraInfo[] CalEraInfo
|
||||
{
|
||||
[Token(Token = "0x6001CCA")]
|
||||
[Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "46")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06001CCB RID: 7371 RVA: 0x000139B0 File Offset: 0x00011BB0
|
||||
[Token(Token = "0x6001CCB")]
|
||||
[Address(RVA = "0xE347C0", Offset = "0xE337C0", VA = "0x180E347C0", Slot = "41")]
|
||||
internal override int GetYearInfo(int LunarYear, int Index)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001CCC RID: 7372 RVA: 0x000139C8 File Offset: 0x00011BC8
|
||||
[Token(Token = "0x6001CCC")]
|
||||
[Address(RVA = "0x5028A0", Offset = "0x5018A0", VA = "0x1805028A0", Slot = "42")]
|
||||
internal override int GetYear(int year, DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001CCD RID: 7373 RVA: 0x000139E0 File Offset: 0x00011BE0
|
||||
[Token(Token = "0x6001CCD")]
|
||||
[Address(RVA = "0xE34660", Offset = "0xE33660", VA = "0x180E34660", Slot = "43")]
|
||||
internal override int GetGregorianYear(int year, int era)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Globalization.KoreanLunisolarCalendar" /> class.</summary>
|
||||
// Token: 0x06001CCE RID: 7374 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001CCE")]
|
||||
[Address(RVA = "0xE34AC0", Offset = "0xE33AC0", VA = "0x180E34AC0")]
|
||||
public KoreanLunisolarCalendar()
|
||||
{
|
||||
}
|
||||
|
||||
/// <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 by the <paramref name="time" /> parameter. The return value for a <see cref="T:System.Globalization.KoreanLunisolarCalendar" /> object is always the <see cref="F:System.Globalization.KoreanLunisolarCalendar.GregorianEra" /> value.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="time" /> represents a date and time less than <see cref="P:System.Globalization.KoreanLunisolarCalendar.MinSupportedDateTime" /> or greater than <see cref="P:System.Globalization.KoreanLunisolarCalendar.MaxSupportedDateTime" />.</exception>
|
||||
// Token: 0x06001CCF RID: 7375 RVA: 0x000139F8 File Offset: 0x00011BF8
|
||||
[Token(Token = "0x6001CCF")]
|
||||
[Address(RVA = "0xD3CCA0", Offset = "0xD3BCA0", VA = "0x180D3CCA0", Slot = "20")]
|
||||
public override int GetEra(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x170003C1 RID: 961
|
||||
// (get) Token: 0x06001CD0 RID: 7376 RVA: 0x00013A10 File Offset: 0x00011C10
|
||||
[Token(Token = "0x170003C1")]
|
||||
internal override int BaseCalendarID
|
||||
{
|
||||
[Token(Token = "0x6001CD0")]
|
||||
[Address(RVA = "0x6271D0", Offset = "0x6261D0", VA = "0x1806271D0", Slot = "8")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170003C2 RID: 962
|
||||
// (get) Token: 0x06001CD1 RID: 7377 RVA: 0x00013A28 File Offset: 0x00011C28
|
||||
[Token(Token = "0x170003C2")]
|
||||
internal override int ID
|
||||
{
|
||||
[Token(Token = "0x6001CD1")]
|
||||
[Address(RVA = "0xC42C40", Offset = "0xC41C40", VA = "0x180C42C40", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the eras that correspond to the range of dates and times supported by the current <see cref="T:System.Globalization.KoreanLunisolarCalendar" /> object.</summary>
|
||||
/// <returns>An array of 32-bit signed integers that specify the relevant eras. The return value for a <see cref="T:System.Globalization.KoreanLunisolarCalendar" /> object is always an array containing one element equal to the <see cref="F:System.Globalization.KoreanLunisolarCalendar.GregorianEra" /> value.</returns>
|
||||
// Token: 0x170003C3 RID: 963
|
||||
// (get) Token: 0x06001CD2 RID: 7378 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x170003C3")]
|
||||
public override int[] Eras
|
||||
{
|
||||
[Token(Token = "0x6001CD2")]
|
||||
[Address(RVA = "0xE34B20", Offset = "0xE33B20", VA = "0x180E34B20", Slot = "21")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Specifies the Gregorian era that corresponds to the current <see cref="T:System.Globalization.KoreanLunisolarCalendar" /> object.</summary>
|
||||
// Token: 0x04000FBF RID: 4031
|
||||
[Token(Token = "0x4000FBF")]
|
||||
public const int GregorianEra = 1;
|
||||
|
||||
// Token: 0x04000FC0 RID: 4032
|
||||
[Token(Token = "0x4000FC0")]
|
||||
internal const int MIN_LUNISOLAR_YEAR = 918;
|
||||
|
||||
// Token: 0x04000FC1 RID: 4033
|
||||
[Token(Token = "0x4000FC1")]
|
||||
internal const int MAX_LUNISOLAR_YEAR = 2050;
|
||||
|
||||
// Token: 0x04000FC2 RID: 4034
|
||||
[Token(Token = "0x4000FC2")]
|
||||
internal const int MIN_GREGORIAN_YEAR = 918;
|
||||
|
||||
// Token: 0x04000FC3 RID: 4035
|
||||
[Token(Token = "0x4000FC3")]
|
||||
internal const int MIN_GREGORIAN_MONTH = 2;
|
||||
|
||||
// Token: 0x04000FC4 RID: 4036
|
||||
[Token(Token = "0x4000FC4")]
|
||||
internal const int MIN_GREGORIAN_DAY = 14;
|
||||
|
||||
// Token: 0x04000FC5 RID: 4037
|
||||
[Token(Token = "0x4000FC5")]
|
||||
internal const int MAX_GREGORIAN_YEAR = 2051;
|
||||
|
||||
// Token: 0x04000FC6 RID: 4038
|
||||
[Token(Token = "0x4000FC6")]
|
||||
internal const int MAX_GREGORIAN_MONTH = 2;
|
||||
|
||||
// Token: 0x04000FC7 RID: 4039
|
||||
[Token(Token = "0x4000FC7")]
|
||||
internal const int MAX_GREGORIAN_DAY = 10;
|
||||
|
||||
// Token: 0x04000FC8 RID: 4040
|
||||
[Token(Token = "0x4000FC8")]
|
||||
internal static DateTime minDate;
|
||||
|
||||
// Token: 0x04000FC9 RID: 4041
|
||||
[Token(Token = "0x4000FC9")]
|
||||
internal static DateTime maxDate;
|
||||
|
||||
// Token: 0x04000FCA RID: 4042
|
||||
[Token(Token = "0x4000FCA")]
|
||||
private static readonly int[,] yinfo;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
// Token: 0x020002D9 RID: 729
|
||||
[Token(Token = "0x20002D9")]
|
||||
[Flags]
|
||||
internal enum MonthNameStyles
|
||||
{
|
||||
// Token: 0x04000E91 RID: 3729
|
||||
[Token(Token = "0x4000E91")]
|
||||
Regular = 0,
|
||||
// Token: 0x04000E92 RID: 3730
|
||||
[Token(Token = "0x4000E92")]
|
||||
Genitive = 1,
|
||||
// Token: 0x04000E93 RID: 3731
|
||||
[Token(Token = "0x4000E93")]
|
||||
LeapYear = 2
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,783 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using System.Runtime.Serialization;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
/// <summary>Provides culture-specific information for formatting and parsing numeric values.</summary>
|
||||
// Token: 0x020002F5 RID: 757
|
||||
[Token(Token = "0x20002F5")]
|
||||
[ComVisible(true)]
|
||||
[Serializable]
|
||||
public sealed class NumberFormatInfo : ICloneable, IFormatProvider
|
||||
{
|
||||
/// <summary>Initializes a new writable instance of the <see cref="T:System.Globalization.NumberFormatInfo" /> class that is culture-independent (invariant).</summary>
|
||||
// Token: 0x06001CD4 RID: 7380 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001CD4")]
|
||||
[Address(RVA = "0xE35940", Offset = "0xE34940", VA = "0x180E35940")]
|
||||
public NumberFormatInfo()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001CD5 RID: 7381 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001CD5")]
|
||||
[Address(RVA = "0xE350A0", Offset = "0xE340A0", VA = "0x180E350A0")]
|
||||
[OnSerializing]
|
||||
private void OnSerializing(StreamingContext ctx)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001CD6 RID: 7382 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001CD6")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")]
|
||||
[OnDeserializing]
|
||||
private void OnDeserializing(StreamingContext ctx)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001CD7 RID: 7383 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001CD7")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")]
|
||||
[OnDeserialized]
|
||||
private void OnDeserialized(StreamingContext ctx)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001CD8 RID: 7384 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001CD8")]
|
||||
[Address(RVA = "0xE35380", Offset = "0xE34380", VA = "0x180E35380")]
|
||||
internal NumberFormatInfo(CultureData cultureData)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets a read-only <see cref="T:System.Globalization.NumberFormatInfo" /> object that is culture-independent (invariant).</summary>
|
||||
/// <returns>A read-only object that is culture-independent (invariant).</returns>
|
||||
// Token: 0x170003C4 RID: 964
|
||||
// (get) Token: 0x06001CD9 RID: 7385 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x170003C4")]
|
||||
public static NumberFormatInfo InvariantInfo
|
||||
{
|
||||
[Token(Token = "0x6001CD9")]
|
||||
[Address(RVA = "0xE35AD0", Offset = "0xE34AD0", VA = "0x180E35AD0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the <see cref="T:System.Globalization.NumberFormatInfo" /> associated with the specified <see cref="T:System.IFormatProvider" />.</summary>
|
||||
/// <param name="formatProvider">The <see cref="T:System.IFormatProvider" /> used to get the <see cref="T:System.Globalization.NumberFormatInfo" />.
|
||||
/// -or-
|
||||
/// <see langword="null" /> to get <see cref="P:System.Globalization.NumberFormatInfo.CurrentInfo" />.</param>
|
||||
/// <returns>The <see cref="T:System.Globalization.NumberFormatInfo" /> associated with the specified <see cref="T:System.IFormatProvider" />.</returns>
|
||||
// Token: 0x06001CDA RID: 7386 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001CDA")]
|
||||
[Address(RVA = "0xE34E20", Offset = "0xE33E20", VA = "0x180E34E20")]
|
||||
public static NumberFormatInfo GetInstance(IFormatProvider formatProvider)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Creates a shallow copy of the <see cref="T:System.Globalization.NumberFormatInfo" /> object.</summary>
|
||||
/// <returns>A new object copied from the original <see cref="T:System.Globalization.NumberFormatInfo" /> object.</returns>
|
||||
// Token: 0x06001CDB RID: 7387 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001CDB")]
|
||||
[Address(RVA = "0xE34D20", Offset = "0xE33D20", VA = "0x180E34D20", Slot = "4")]
|
||||
public object Clone()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the number of decimal places to use in currency values.</summary>
|
||||
/// <returns>The number of decimal places to use in currency values. The default for <see cref="P:System.Globalization.NumberFormatInfo.InvariantInfo" /> is 2.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">The property is being set to a value that is less than 0 or greater than 99.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.NumberFormatInfo" /> object is read-only.</exception>
|
||||
// Token: 0x170003C5 RID: 965
|
||||
// (get) Token: 0x06001CDC RID: 7388 RVA: 0x00013A40 File Offset: 0x00011C40
|
||||
[Token(Token = "0x170003C5")]
|
||||
public int CurrencyDecimalDigits
|
||||
{
|
||||
[Token(Token = "0x6001CDC")]
|
||||
[Address(RVA = "0x8D2400", Offset = "0x8D1400", VA = "0x1808D2400")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the string to use as the decimal separator in currency values.</summary>
|
||||
/// <returns>The string to use as the decimal separator in currency values. The default for <see cref="P:System.Globalization.NumberFormatInfo.InvariantInfo" /> is ".".</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">The property is being set to <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.NumberFormatInfo" /> object is read-only.</exception>
|
||||
/// <exception cref="T:System.ArgumentException">The property is being set to an empty string.</exception>
|
||||
// Token: 0x170003C6 RID: 966
|
||||
// (get) Token: 0x06001CDD RID: 7389 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x170003C6")]
|
||||
public string CurrencyDecimalSeparator
|
||||
{
|
||||
[Token(Token = "0x6001CDD")]
|
||||
[Address(RVA = "0x4936E0", Offset = "0x4926E0", VA = "0x1804936E0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a value that indicates whether this <see cref="T:System.Globalization.NumberFormatInfo" /> object is read-only.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the <see cref="T:System.Globalization.NumberFormatInfo" /> is read-only; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x170003C7 RID: 967
|
||||
// (get) Token: 0x06001CDE RID: 7390 RVA: 0x00013A58 File Offset: 0x00011C58
|
||||
[Token(Token = "0x170003C7")]
|
||||
public bool IsReadOnly
|
||||
{
|
||||
[Token(Token = "0x6001CDE")]
|
||||
[Address(RVA = "0xD871D0", Offset = "0xD861D0", VA = "0x180D871D0")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the number of digits in each group to the left of the decimal in currency values.</summary>
|
||||
/// <returns>The number of digits in each group to the left of the decimal in currency values. The default for <see cref="P:System.Globalization.NumberFormatInfo.InvariantInfo" /> is a one-dimensional array with only one element, which is set to 3.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">The property is being set to <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.ArgumentException">The property is being set and the array contains an entry that is less than 0 or greater than 9.
|
||||
/// -or-
|
||||
/// The property is being set and the array contains an entry, other than the last entry, that is set to 0.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.NumberFormatInfo" /> object is read-only.</exception>
|
||||
// Token: 0x170003C8 RID: 968
|
||||
// (get) Token: 0x06001CDF RID: 7391 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x170003C8")]
|
||||
public int[] CurrencyGroupSizes
|
||||
{
|
||||
[Token(Token = "0x6001CDF")]
|
||||
[Address(RVA = "0xE35950", Offset = "0xE34950", VA = "0x180E35950")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the number of digits in each group to the left of the decimal in numeric values.</summary>
|
||||
/// <returns>The number of digits in each group to the left of the decimal in numeric values. The default for <see cref="P:System.Globalization.NumberFormatInfo.InvariantInfo" /> is a one-dimensional array with only one element, which is set to 3.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">The property is being set to <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.ArgumentException">The property is being set and the array contains an entry that is less than 0 or greater than 9.
|
||||
/// -or-
|
||||
/// The property is being set and the array contains an entry, other than the last entry, that is set to 0.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.NumberFormatInfo" /> object is read-only.</exception>
|
||||
// Token: 0x170003C9 RID: 969
|
||||
// (get) Token: 0x06001CE0 RID: 7392 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x170003C9")]
|
||||
public int[] NumberGroupSizes
|
||||
{
|
||||
[Token(Token = "0x6001CE0")]
|
||||
[Address(RVA = "0xE35BD0", Offset = "0xE34BD0", VA = "0x180E35BD0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the number of digits in each group to the left of the decimal in percent values.</summary>
|
||||
/// <returns>The number of digits in each group to the left of the decimal in percent values. The default for <see cref="P:System.Globalization.NumberFormatInfo.InvariantInfo" /> is a one-dimensional array with only one element, which is set to 3.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">The property is being set to <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.ArgumentException">The property is being set and the array contains an entry that is less than 0 or greater than 9.
|
||||
/// -or-
|
||||
/// The property is being set and the array contains an entry, other than the last entry, that is set to 0.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.NumberFormatInfo" /> object is read-only.</exception>
|
||||
// Token: 0x170003CA RID: 970
|
||||
// (get) Token: 0x06001CE1 RID: 7393 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x170003CA")]
|
||||
public int[] PercentGroupSizes
|
||||
{
|
||||
[Token(Token = "0x6001CE1")]
|
||||
[Address(RVA = "0xE35C50", Offset = "0xE34C50", VA = "0x180E35C50")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the string that separates groups of digits to the left of the decimal in currency values.</summary>
|
||||
/// <returns>The string that separates groups of digits to the left of the decimal in currency values. The default for <see cref="P:System.Globalization.NumberFormatInfo.InvariantInfo" /> is ",".</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">The property is being set to <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.NumberFormatInfo" /> object is read-only.</exception>
|
||||
// Token: 0x170003CB RID: 971
|
||||
// (get) Token: 0x06001CE2 RID: 7394 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x170003CB")]
|
||||
public string CurrencyGroupSeparator
|
||||
{
|
||||
[Token(Token = "0x6001CE2")]
|
||||
[Address(RVA = "0x4975A0", Offset = "0x4965A0", VA = "0x1804975A0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the string to use as the currency symbol.</summary>
|
||||
/// <returns>The string to use as the currency symbol. The default for <see cref="P:System.Globalization.NumberFormatInfo.InvariantInfo" /> is "¤".</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">The property is being set to <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.NumberFormatInfo" /> object is read-only.</exception>
|
||||
// Token: 0x170003CC RID: 972
|
||||
// (get) Token: 0x06001CE3 RID: 7395 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x170003CC")]
|
||||
public string CurrencySymbol
|
||||
{
|
||||
[Token(Token = "0x6001CE3")]
|
||||
[Address(RVA = "0x417710", Offset = "0x416710", VA = "0x180417710")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a read-only <see cref="T:System.Globalization.NumberFormatInfo" /> that formats values based on the current culture.</summary>
|
||||
/// <returns>A read-only <see cref="T:System.Globalization.NumberFormatInfo" /> based on the culture of the current thread.</returns>
|
||||
// Token: 0x170003CD RID: 973
|
||||
// (get) Token: 0x06001CE4 RID: 7396 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x170003CD")]
|
||||
public static NumberFormatInfo CurrentInfo
|
||||
{
|
||||
[Token(Token = "0x6001CE4")]
|
||||
[Address(RVA = "0xE359D0", Offset = "0xE349D0", VA = "0x180E359D0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the string that represents the IEEE NaN (not a number) value.</summary>
|
||||
/// <returns>The string that represents the IEEE NaN (not a number) value. The default for <see cref="P:System.Globalization.NumberFormatInfo.InvariantInfo" /> is "NaN".</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">The property is being set to <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.NumberFormatInfo" /> object is read-only.</exception>
|
||||
// Token: 0x170003CE RID: 974
|
||||
// (get) Token: 0x06001CE5 RID: 7397 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x170003CE")]
|
||||
public string NaNSymbol
|
||||
{
|
||||
[Token(Token = "0x6001CE5")]
|
||||
[Address(RVA = "0x4177D0", Offset = "0x4167D0", VA = "0x1804177D0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the format pattern for negative currency values.</summary>
|
||||
/// <returns>The format pattern for negative currency values. The default for <see cref="P:System.Globalization.NumberFormatInfo.InvariantInfo" /> is 0, which represents "($n)", where "$" is the <see cref="P:System.Globalization.NumberFormatInfo.CurrencySymbol" /> and <paramref name="n" /> is a number.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">The property is being set to a value that is less than 0 or greater than 15.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.NumberFormatInfo" /> object is read-only.</exception>
|
||||
// Token: 0x170003CF RID: 975
|
||||
// (get) Token: 0x06001CE6 RID: 7398 RVA: 0x00013A70 File Offset: 0x00011C70
|
||||
[Token(Token = "0x170003CF")]
|
||||
public int CurrencyNegativePattern
|
||||
{
|
||||
[Token(Token = "0x6001CE6")]
|
||||
[Address(RVA = "0x8EE1A0", Offset = "0x8ED1A0", VA = "0x1808EE1A0")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the format pattern for negative numeric values.</summary>
|
||||
/// <returns>The format pattern for negative numeric values.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">The property is being set to a value that is less than 0 or greater than 4.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.NumberFormatInfo" /> object is read-only.</exception>
|
||||
// Token: 0x170003D0 RID: 976
|
||||
// (get) Token: 0x06001CE7 RID: 7399 RVA: 0x00013A88 File Offset: 0x00011C88
|
||||
[Token(Token = "0x170003D0")]
|
||||
public int NumberNegativePattern
|
||||
{
|
||||
[Token(Token = "0x6001CE7")]
|
||||
[Address(RVA = "0x7751C0", Offset = "0x7741C0", VA = "0x1807751C0")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the format pattern for positive percent values.</summary>
|
||||
/// <returns>The format pattern for positive percent values. The default for <see cref="P:System.Globalization.NumberFormatInfo.InvariantInfo" /> is 0, which represents "n %", where "%" is the <see cref="P:System.Globalization.NumberFormatInfo.PercentSymbol" /> and <paramref name="n" /> is a number.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">The property is being set to a value that is less than 0 or greater than 3.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.NumberFormatInfo" /> object is read-only.</exception>
|
||||
// Token: 0x170003D1 RID: 977
|
||||
// (get) Token: 0x06001CE8 RID: 7400 RVA: 0x00013AA0 File Offset: 0x00011CA0
|
||||
[Token(Token = "0x170003D1")]
|
||||
public int PercentPositivePattern
|
||||
{
|
||||
[Token(Token = "0x6001CE8")]
|
||||
[Address(RVA = "0x775240", Offset = "0x774240", VA = "0x180775240")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the format pattern for negative percent values.</summary>
|
||||
/// <returns>The format pattern for negative percent values. The default for <see cref="P:System.Globalization.NumberFormatInfo.InvariantInfo" /> is 0, which represents "-n %", where "%" is the <see cref="P:System.Globalization.NumberFormatInfo.PercentSymbol" /> and <paramref name="n" /> is a number.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">The property is being set to a value that is less than 0 or greater than 11.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.NumberFormatInfo" /> object is read-only.</exception>
|
||||
// Token: 0x170003D2 RID: 978
|
||||
// (get) Token: 0x06001CE9 RID: 7401 RVA: 0x00013AB8 File Offset: 0x00011CB8
|
||||
[Token(Token = "0x170003D2")]
|
||||
public int PercentNegativePattern
|
||||
{
|
||||
[Token(Token = "0x6001CE9")]
|
||||
[Address(RVA = "0xAB93E0", Offset = "0xAB83E0", VA = "0x180AB93E0")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the string that represents negative infinity.</summary>
|
||||
/// <returns>The string that represents negative infinity. The default for <see cref="P:System.Globalization.NumberFormatInfo.InvariantInfo" /> is "-Infinity".</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">The property is being set to <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.NumberFormatInfo" /> object is read-only.</exception>
|
||||
// Token: 0x170003D3 RID: 979
|
||||
// (get) Token: 0x06001CEA RID: 7402 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x170003D3")]
|
||||
public string NegativeInfinitySymbol
|
||||
{
|
||||
[Token(Token = "0x6001CEA")]
|
||||
[Address(RVA = "0x4177C0", Offset = "0x4167C0", VA = "0x1804177C0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the string that denotes that the associated number is negative.</summary>
|
||||
/// <returns>The string that denotes that the associated number is negative. The default for <see cref="P:System.Globalization.NumberFormatInfo.InvariantInfo" /> is "-".</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">The property is being set to <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.NumberFormatInfo" /> object is read-only.</exception>
|
||||
// Token: 0x170003D4 RID: 980
|
||||
// (get) Token: 0x06001CEB RID: 7403 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x170003D4")]
|
||||
public string NegativeSign
|
||||
{
|
||||
[Token(Token = "0x6001CEB")]
|
||||
[Address(RVA = "0x4157E0", Offset = "0x4147E0", VA = "0x1804157E0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the number of decimal places to use in numeric values.</summary>
|
||||
/// <returns>The number of decimal places to use in numeric values. The default for <see cref="P:System.Globalization.NumberFormatInfo.InvariantInfo" /> is 2.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">The property is being set to a value that is less than 0 or greater than 99.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.NumberFormatInfo" /> object is read-only.</exception>
|
||||
// Token: 0x170003D5 RID: 981
|
||||
// (get) Token: 0x06001CEC RID: 7404 RVA: 0x00013AD0 File Offset: 0x00011CD0
|
||||
[Token(Token = "0x170003D5")]
|
||||
public int NumberDecimalDigits
|
||||
{
|
||||
[Token(Token = "0x6001CEC")]
|
||||
[Address(RVA = "0x997100", Offset = "0x996100", VA = "0x180997100")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the string to use as the decimal separator in numeric values.</summary>
|
||||
/// <returns>The string to use as the decimal separator in numeric values. The default for <see cref="P:System.Globalization.NumberFormatInfo.InvariantInfo" /> is ".".</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">The property is being set to <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.NumberFormatInfo" /> object is read-only.</exception>
|
||||
/// <exception cref="T:System.ArgumentException">The property is being set to an empty string.</exception>
|
||||
// Token: 0x170003D6 RID: 982
|
||||
// (get) Token: 0x06001CED RID: 7405 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x170003D6")]
|
||||
public string NumberDecimalSeparator
|
||||
{
|
||||
[Token(Token = "0x6001CED")]
|
||||
[Address(RVA = "0x41CEF0", Offset = "0x41BEF0", VA = "0x18041CEF0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the string that separates groups of digits to the left of the decimal in numeric values.</summary>
|
||||
/// <returns>The string that separates groups of digits to the left of the decimal in numeric values. The default for <see cref="P:System.Globalization.NumberFormatInfo.InvariantInfo" /> is ",".</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">The property is being set to <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.NumberFormatInfo" /> object is read-only.</exception>
|
||||
// Token: 0x170003D7 RID: 983
|
||||
// (get) Token: 0x06001CEE RID: 7406 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x170003D7")]
|
||||
public string NumberGroupSeparator
|
||||
{
|
||||
[Token(Token = "0x6001CEE")]
|
||||
[Address(RVA = "0x417680", Offset = "0x416680", VA = "0x180417680")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the format pattern for positive currency values.</summary>
|
||||
/// <returns>The format pattern for positive currency values. The default for <see cref="P:System.Globalization.NumberFormatInfo.InvariantInfo" /> is 0, which represents "$n", where "$" is the <see cref="P:System.Globalization.NumberFormatInfo.CurrencySymbol" /> and <paramref name="n" /> is a number.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">The property is being set to a value that is less than 0 or greater than 3.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.NumberFormatInfo" /> object is read-only.</exception>
|
||||
// Token: 0x170003D8 RID: 984
|
||||
// (get) Token: 0x06001CEF RID: 7407 RVA: 0x00013AE8 File Offset: 0x00011CE8
|
||||
[Token(Token = "0x170003D8")]
|
||||
public int CurrencyPositivePattern
|
||||
{
|
||||
[Token(Token = "0x6001CEF")]
|
||||
[Address(RVA = "0xDDC9C0", Offset = "0xDDB9C0", VA = "0x180DDC9C0")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the string that represents positive infinity.</summary>
|
||||
/// <returns>The string that represents positive infinity. The default for <see cref="P:System.Globalization.NumberFormatInfo.InvariantInfo" /> is "Infinity".</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">The property is being set to <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.NumberFormatInfo" /> object is read-only.</exception>
|
||||
// Token: 0x170003D9 RID: 985
|
||||
// (get) Token: 0x06001CF0 RID: 7408 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x170003D9")]
|
||||
public string PositiveInfinitySymbol
|
||||
{
|
||||
[Token(Token = "0x6001CF0")]
|
||||
[Address(RVA = "0x493640", Offset = "0x492640", VA = "0x180493640")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the string that denotes that the associated number is positive.</summary>
|
||||
/// <returns>The string that denotes that the associated number is positive. The default for <see cref="P:System.Globalization.NumberFormatInfo.InvariantInfo" /> is "+".</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">In a set operation, the value to be assigned is <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.NumberFormatInfo" /> object is read-only.</exception>
|
||||
// Token: 0x170003DA RID: 986
|
||||
// (get) Token: 0x06001CF1 RID: 7409 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x170003DA")]
|
||||
public string PositiveSign
|
||||
{
|
||||
[Token(Token = "0x6001CF1")]
|
||||
[Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the number of decimal places to use in percent values.</summary>
|
||||
/// <returns>The number of decimal places to use in percent values. The default for <see cref="P:System.Globalization.NumberFormatInfo.InvariantInfo" /> is 2.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">The property is being set to a value that is less than 0 or greater than 99.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.NumberFormatInfo" /> object is read-only.</exception>
|
||||
// Token: 0x170003DB RID: 987
|
||||
// (get) Token: 0x06001CF2 RID: 7410 RVA: 0x00013B00 File Offset: 0x00011D00
|
||||
[Token(Token = "0x170003DB")]
|
||||
public int PercentDecimalDigits
|
||||
{
|
||||
[Token(Token = "0x6001CF2")]
|
||||
[Address(RVA = "0x4D9710", Offset = "0x4D8710", VA = "0x1804D9710")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the string to use as the decimal separator in percent values.</summary>
|
||||
/// <returns>The string to use as the decimal separator in percent values. The default for <see cref="P:System.Globalization.NumberFormatInfo.InvariantInfo" /> is ".".</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">The property is being set to <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.NumberFormatInfo" /> object is read-only.</exception>
|
||||
/// <exception cref="T:System.ArgumentException">The property is being set to an empty string.</exception>
|
||||
// Token: 0x170003DC RID: 988
|
||||
// (get) Token: 0x06001CF3 RID: 7411 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x170003DC")]
|
||||
public string PercentDecimalSeparator
|
||||
{
|
||||
[Token(Token = "0x6001CF3")]
|
||||
[Address(RVA = "0x4177B0", Offset = "0x4167B0", VA = "0x1804177B0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the string that separates groups of digits to the left of the decimal in percent values.</summary>
|
||||
/// <returns>The string that separates groups of digits to the left of the decimal in percent values. The default for <see cref="P:System.Globalization.NumberFormatInfo.InvariantInfo" /> is ",".</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">The property is being set to <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.NumberFormatInfo" /> object is read-only.</exception>
|
||||
// Token: 0x170003DD RID: 989
|
||||
// (get) Token: 0x06001CF4 RID: 7412 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x170003DD")]
|
||||
public string PercentGroupSeparator
|
||||
{
|
||||
[Token(Token = "0x6001CF4")]
|
||||
[Address(RVA = "0x4C31C0", Offset = "0x4C21C0", VA = "0x1804C31C0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the string to use as the percent symbol.</summary>
|
||||
/// <returns>The string to use as the percent symbol. The default for <see cref="P:System.Globalization.NumberFormatInfo.InvariantInfo" /> is "%".</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">The property is being set to <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.NumberFormatInfo" /> object is read-only.</exception>
|
||||
// Token: 0x170003DE RID: 990
|
||||
// (get) Token: 0x06001CF5 RID: 7413 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x170003DE")]
|
||||
public string PercentSymbol
|
||||
{
|
||||
[Token(Token = "0x6001CF5")]
|
||||
[Address(RVA = "0x54F060", Offset = "0x54E060", VA = "0x18054F060")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the string to use as the per mille symbol.</summary>
|
||||
/// <returns>The string to use as the per mille symbol. The default for <see cref="P:System.Globalization.NumberFormatInfo.InvariantInfo" /> is "‰", which is the Unicode character U+2030.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">The property is being set to <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">The property is being set and the <see cref="T:System.Globalization.NumberFormatInfo" /> object is read-only.</exception>
|
||||
// Token: 0x170003DF RID: 991
|
||||
// (get) Token: 0x06001CF6 RID: 7414 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x170003DF")]
|
||||
public string PerMilleSymbol
|
||||
{
|
||||
[Token(Token = "0x6001CF6")]
|
||||
[Address(RVA = "0x56D550", Offset = "0x56C550", VA = "0x18056D550")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets an object of the specified type that provides a number formatting service.</summary>
|
||||
/// <param name="formatType">The <see cref="T:System.Type" /> of the required formatting service.</param>
|
||||
/// <returns>The current <see cref="T:System.Globalization.NumberFormatInfo" />, if <paramref name="formatType" /> is the same as the type of the current <see cref="T:System.Globalization.NumberFormatInfo" />; otherwise, <see langword="null" />.</returns>
|
||||
// Token: 0x06001CF7 RID: 7415 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001CF7")]
|
||||
[Address(RVA = "0xE34D90", Offset = "0xE33D90", VA = "0x180E34D90", Slot = "5")]
|
||||
public object GetFormat(Type formatType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Returns a read-only <see cref="T:System.Globalization.NumberFormatInfo" /> wrapper.</summary>
|
||||
/// <param name="nfi">The <see cref="T:System.Globalization.NumberFormatInfo" /> to wrap.</param>
|
||||
/// <returns>A read-only <see cref="T:System.Globalization.NumberFormatInfo" /> wrapper around <paramref name="nfi" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="nfi" /> is <see langword="null" />.</exception>
|
||||
// Token: 0x06001CF8 RID: 7416 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001CF8")]
|
||||
[Address(RVA = "0xE35130", Offset = "0xE34130", VA = "0x180E35130")]
|
||||
public static NumberFormatInfo ReadOnly(NumberFormatInfo nfi)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001CF9 RID: 7417 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001CF9")]
|
||||
[Address(RVA = "0xE352B0", Offset = "0xE342B0", VA = "0x180E352B0")]
|
||||
internal static void ValidateParseStyleInteger(NumberStyles style)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001CFA RID: 7418 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001CFA")]
|
||||
[Address(RVA = "0xE351E0", Offset = "0xE341E0", VA = "0x180E351E0")]
|
||||
internal static void ValidateParseStyleFloatingPoint(NumberStyles style)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000FCB RID: 4043
|
||||
[Token(Token = "0x4000FCB")]
|
||||
private static NumberFormatInfo invariantInfo;
|
||||
|
||||
// Token: 0x04000FCC RID: 4044
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000FCC")]
|
||||
internal int[] numberGroupSizes;
|
||||
|
||||
// Token: 0x04000FCD RID: 4045
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000FCD")]
|
||||
internal int[] currencyGroupSizes;
|
||||
|
||||
// Token: 0x04000FCE RID: 4046
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000FCE")]
|
||||
internal int[] percentGroupSizes;
|
||||
|
||||
// Token: 0x04000FCF RID: 4047
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4000FCF")]
|
||||
internal string positiveSign;
|
||||
|
||||
// Token: 0x04000FD0 RID: 4048
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4000FD0")]
|
||||
internal string negativeSign;
|
||||
|
||||
// Token: 0x04000FD1 RID: 4049
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4000FD1")]
|
||||
internal string numberDecimalSeparator;
|
||||
|
||||
// Token: 0x04000FD2 RID: 4050
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4000FD2")]
|
||||
internal string numberGroupSeparator;
|
||||
|
||||
// Token: 0x04000FD3 RID: 4051
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4000FD3")]
|
||||
internal string currencyGroupSeparator;
|
||||
|
||||
// Token: 0x04000FD4 RID: 4052
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4000FD4")]
|
||||
internal string currencyDecimalSeparator;
|
||||
|
||||
// Token: 0x04000FD5 RID: 4053
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4000FD5")]
|
||||
internal string currencySymbol;
|
||||
|
||||
// Token: 0x04000FD6 RID: 4054
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4000FD6")]
|
||||
internal string ansiCurrencySymbol;
|
||||
|
||||
// Token: 0x04000FD7 RID: 4055
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4000FD7")]
|
||||
internal string nanSymbol;
|
||||
|
||||
// Token: 0x04000FD8 RID: 4056
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4000FD8")]
|
||||
internal string positiveInfinitySymbol;
|
||||
|
||||
// Token: 0x04000FD9 RID: 4057
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4000FD9")]
|
||||
internal string negativeInfinitySymbol;
|
||||
|
||||
// Token: 0x04000FDA RID: 4058
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x4000FDA")]
|
||||
internal string percentDecimalSeparator;
|
||||
|
||||
// Token: 0x04000FDB RID: 4059
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4000FDB")]
|
||||
internal string percentGroupSeparator;
|
||||
|
||||
// Token: 0x04000FDC RID: 4060
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4000FDC")]
|
||||
internal string percentSymbol;
|
||||
|
||||
// Token: 0x04000FDD RID: 4061
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4000FDD")]
|
||||
internal string perMilleSymbol;
|
||||
|
||||
// Token: 0x04000FDE RID: 4062
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x4000FDE")]
|
||||
[OptionalField]
|
||||
internal string[] nativeDigits;
|
||||
|
||||
// Token: 0x04000FDF RID: 4063
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x4000FDF")]
|
||||
[OptionalField]
|
||||
internal int m_dataItem;
|
||||
|
||||
// Token: 0x04000FE0 RID: 4064
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xAC")]
|
||||
[Token(Token = "0x4000FE0")]
|
||||
internal int numberDecimalDigits;
|
||||
|
||||
// Token: 0x04000FE1 RID: 4065
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x4000FE1")]
|
||||
internal int currencyDecimalDigits;
|
||||
|
||||
// Token: 0x04000FE2 RID: 4066
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB4")]
|
||||
[Token(Token = "0x4000FE2")]
|
||||
internal int currencyPositivePattern;
|
||||
|
||||
// Token: 0x04000FE3 RID: 4067
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x4000FE3")]
|
||||
internal int currencyNegativePattern;
|
||||
|
||||
// Token: 0x04000FE4 RID: 4068
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xBC")]
|
||||
[Token(Token = "0x4000FE4")]
|
||||
internal int numberNegativePattern;
|
||||
|
||||
// Token: 0x04000FE5 RID: 4069
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x4000FE5")]
|
||||
internal int percentPositivePattern;
|
||||
|
||||
// Token: 0x04000FE6 RID: 4070
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC4")]
|
||||
[Token(Token = "0x4000FE6")]
|
||||
internal int percentNegativePattern;
|
||||
|
||||
// Token: 0x04000FE7 RID: 4071
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x4000FE7")]
|
||||
internal int percentDecimalDigits;
|
||||
|
||||
// Token: 0x04000FE8 RID: 4072
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xCC")]
|
||||
[Token(Token = "0x4000FE8")]
|
||||
[OptionalField]
|
||||
internal int digitSubstitution;
|
||||
|
||||
// Token: 0x04000FE9 RID: 4073
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x4000FE9")]
|
||||
internal bool isReadOnly;
|
||||
|
||||
// Token: 0x04000FEA RID: 4074
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD1")]
|
||||
[Token(Token = "0x4000FEA")]
|
||||
[OptionalField]
|
||||
internal bool m_useUserOverride;
|
||||
|
||||
// Token: 0x04000FEB RID: 4075
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD2")]
|
||||
[Token(Token = "0x4000FEB")]
|
||||
[OptionalField]
|
||||
internal bool m_isInvariant;
|
||||
|
||||
// Token: 0x04000FEC RID: 4076
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD3")]
|
||||
[Token(Token = "0x4000FEC")]
|
||||
[OptionalField]
|
||||
internal bool validForParseAsNumber;
|
||||
|
||||
// Token: 0x04000FED RID: 4077
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD4")]
|
||||
[Token(Token = "0x4000FED")]
|
||||
[OptionalField]
|
||||
internal bool validForParseAsCurrency;
|
||||
|
||||
// Token: 0x04000FEE RID: 4078
|
||||
[Token(Token = "0x4000FEE")]
|
||||
private const NumberStyles InvalidNumberStyles = ~(NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite | NumberStyles.AllowLeadingSign | NumberStyles.AllowTrailingSign | NumberStyles.AllowParentheses | NumberStyles.AllowDecimalPoint | NumberStyles.AllowThousands | NumberStyles.AllowExponent | NumberStyles.AllowCurrencySymbol | NumberStyles.AllowHexSpecifier);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,84 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
/// <summary>Determines the styles permitted in numeric string arguments that are passed to the <see langword="Parse" /> and <see langword="TryParse" /> methods of the integral and floating-point numeric types.</summary>
|
||||
// Token: 0x020002F6 RID: 758
|
||||
[Token(Token = "0x20002F6")]
|
||||
[Flags]
|
||||
[ComVisible(true)]
|
||||
[Serializable]
|
||||
public enum NumberStyles
|
||||
{
|
||||
/// <summary>Indicates that no style elements, such as leading or trailing white space, thousands separators, or a decimal separator, can be present in the parsed string. The string to be parsed must consist of integral decimal digits only.</summary>
|
||||
// Token: 0x04000FF0 RID: 4080
|
||||
[Token(Token = "0x4000FF0")]
|
||||
None = 0,
|
||||
/// <summary>Indicates that leading white-space characters can be present in the parsed string. Valid white-space characters have the Unicode values U+0009, U+000A, U+000B, U+000C, U+000D, and U+0020. Note that this is a subset of the characters for which the <see cref="M:System.Char.IsWhiteSpace(System.Char)" /> method returns <see langword="true" />.</summary>
|
||||
// Token: 0x04000FF1 RID: 4081
|
||||
[Token(Token = "0x4000FF1")]
|
||||
AllowLeadingWhite = 1,
|
||||
/// <summary>Indicates that trailing white-space characters can be present in the parsed string. Valid white-space characters have the Unicode values U+0009, U+000A, U+000B, U+000C, U+000D, and U+0020. Note that this is a subset of the characters for which the <see cref="M:System.Char.IsWhiteSpace(System.Char)" /> method returns <see langword="true" />.</summary>
|
||||
// Token: 0x04000FF2 RID: 4082
|
||||
[Token(Token = "0x4000FF2")]
|
||||
AllowTrailingWhite = 2,
|
||||
/// <summary>Indicates that the numeric string can have a leading sign. Valid leading sign characters are determined by the <see cref="P:System.Globalization.NumberFormatInfo.PositiveSign" /> and <see cref="P:System.Globalization.NumberFormatInfo.NegativeSign" /> properties.</summary>
|
||||
// Token: 0x04000FF3 RID: 4083
|
||||
[Token(Token = "0x4000FF3")]
|
||||
AllowLeadingSign = 4,
|
||||
/// <summary>Indicates that the numeric string can have a trailing sign. Valid trailing sign characters are determined by the <see cref="P:System.Globalization.NumberFormatInfo.PositiveSign" /> and <see cref="P:System.Globalization.NumberFormatInfo.NegativeSign" /> properties.</summary>
|
||||
// Token: 0x04000FF4 RID: 4084
|
||||
[Token(Token = "0x4000FF4")]
|
||||
AllowTrailingSign = 8,
|
||||
/// <summary>Indicates that the numeric string can have one pair of parentheses enclosing the number. The parentheses indicate that the string to be parsed represents a negative number.</summary>
|
||||
// Token: 0x04000FF5 RID: 4085
|
||||
[Token(Token = "0x4000FF5")]
|
||||
AllowParentheses = 16,
|
||||
/// <summary>Indicates that the numeric string can have a decimal point. If the <see cref="T:System.Globalization.NumberStyles" /> value includes the <see cref="F:System.Globalization.NumberStyles.AllowCurrencySymbol" /> flag and the parsed string includes a currency symbol, the decimal separator character is determined by the <see cref="P:System.Globalization.NumberFormatInfo.CurrencyDecimalSeparator" /> property. Otherwise, the decimal separator character is determined by the <see cref="P:System.Globalization.NumberFormatInfo.NumberDecimalSeparator" /> property.</summary>
|
||||
// Token: 0x04000FF6 RID: 4086
|
||||
[Token(Token = "0x4000FF6")]
|
||||
AllowDecimalPoint = 32,
|
||||
/// <summary>Indicates that the numeric string can have group separators, such as symbols that separate hundreds from thousands. If the <see cref="T:System.Globalization.NumberStyles" /> value includes the <see cref="F:System.Globalization.NumberStyles.AllowCurrencySymbol" /> flag and the string to be parsed includes a currency symbol, the valid group separator character is determined by the <see cref="P:System.Globalization.NumberFormatInfo.CurrencyGroupSeparator" /> property, and the number of digits in each group is determined by the <see cref="P:System.Globalization.NumberFormatInfo.CurrencyGroupSizes" /> property. Otherwise, the valid group separator character is determined by the <see cref="P:System.Globalization.NumberFormatInfo.NumberGroupSeparator" /> property, and the number of digits in each group is determined by the <see cref="P:System.Globalization.NumberFormatInfo.NumberGroupSizes" /> property.</summary>
|
||||
// Token: 0x04000FF7 RID: 4087
|
||||
[Token(Token = "0x4000FF7")]
|
||||
AllowThousands = 64,
|
||||
/// <summary>Indicates that the numeric string can be in exponential notation. The <see cref="F:System.Globalization.NumberStyles.AllowExponent" /> flag allows the parsed string to contain an exponent that begins with the "E" or "e" character and that is followed by an optional positive or negative sign and an integer. In other words, it successfully parses strings in the form nnnExx, nnnE+xx, and nnnE-xx. It does not allow a decimal separator or sign in the significand or mantissa; to allow these elements in the string to be parsed, use the <see cref="F:System.Globalization.NumberStyles.AllowDecimalPoint" /> and <see cref="F:System.Globalization.NumberStyles.AllowLeadingSign" /> flags, or use a composite style that includes these individual flags.</summary>
|
||||
// Token: 0x04000FF8 RID: 4088
|
||||
[Token(Token = "0x4000FF8")]
|
||||
AllowExponent = 128,
|
||||
/// <summary>Indicates that the numeric string can contain a currency symbol. Valid currency symbols are determined by the <see cref="P:System.Globalization.NumberFormatInfo.CurrencySymbol" /> property.</summary>
|
||||
// Token: 0x04000FF9 RID: 4089
|
||||
[Token(Token = "0x4000FF9")]
|
||||
AllowCurrencySymbol = 256,
|
||||
/// <summary>Indicates that the numeric string represents a hexadecimal value. Valid hexadecimal values include the numeric digits 0-9 and the hexadecimal digits A-F and a-f. Strings that are parsed using this style cannot be prefixed with "0x" or "&h". A string that is parsed with the <see cref="F:System.Globalization.NumberStyles.AllowHexSpecifier" /> style will always be interpreted as a hexadecimal value. The only flags that can be combined with <see cref="F:System.Globalization.NumberStyles.AllowHexSpecifier" /> are <see cref="F:System.Globalization.NumberStyles.AllowLeadingWhite" /> and <see cref="F:System.Globalization.NumberStyles.AllowTrailingWhite" />. The <see cref="T:System.Globalization.NumberStyles" /> enumeration includes a composite style, <see cref="F:System.Globalization.NumberStyles.HexNumber" />, that consists of these three flags.</summary>
|
||||
// Token: 0x04000FFA RID: 4090
|
||||
[Token(Token = "0x4000FFA")]
|
||||
AllowHexSpecifier = 512,
|
||||
/// <summary>Indicates that the <see cref="F:System.Globalization.NumberStyles.AllowLeadingWhite" />, <see cref="F:System.Globalization.NumberStyles.AllowTrailingWhite" />, and <see cref="F:System.Globalization.NumberStyles.AllowLeadingSign" /> styles are used. This is a composite number style.</summary>
|
||||
// Token: 0x04000FFB RID: 4091
|
||||
[Token(Token = "0x4000FFB")]
|
||||
Integer = 7,
|
||||
/// <summary>Indicates that the <see cref="F:System.Globalization.NumberStyles.AllowLeadingWhite" />, <see cref="F:System.Globalization.NumberStyles.AllowTrailingWhite" />, and <see cref="F:System.Globalization.NumberStyles.AllowHexSpecifier" /> styles are used. This is a composite number style.</summary>
|
||||
// Token: 0x04000FFC RID: 4092
|
||||
[Token(Token = "0x4000FFC")]
|
||||
HexNumber = 515,
|
||||
/// <summary>Indicates that the <see cref="F:System.Globalization.NumberStyles.AllowLeadingWhite" />, <see cref="F:System.Globalization.NumberStyles.AllowTrailingWhite" />, <see cref="F:System.Globalization.NumberStyles.AllowLeadingSign" />, <see cref="F:System.Globalization.NumberStyles.AllowTrailingSign" />, <see cref="F:System.Globalization.NumberStyles.AllowDecimalPoint" />, and <see cref="F:System.Globalization.NumberStyles.AllowThousands" /> styles are used. This is a composite number style.</summary>
|
||||
// Token: 0x04000FFD RID: 4093
|
||||
[Token(Token = "0x4000FFD")]
|
||||
Number = 111,
|
||||
/// <summary>Indicates that the <see cref="F:System.Globalization.NumberStyles.AllowLeadingWhite" />, <see cref="F:System.Globalization.NumberStyles.AllowTrailingWhite" />, <see cref="F:System.Globalization.NumberStyles.AllowLeadingSign" />, <see cref="F:System.Globalization.NumberStyles.AllowDecimalPoint" />, and <see cref="F:System.Globalization.NumberStyles.AllowExponent" /> styles are used. This is a composite number style.</summary>
|
||||
// Token: 0x04000FFE RID: 4094
|
||||
[Token(Token = "0x4000FFE")]
|
||||
Float = 167,
|
||||
/// <summary>Indicates that all styles except <see cref="F:System.Globalization.NumberStyles.AllowExponent" /> and <see cref="F:System.Globalization.NumberStyles.AllowHexSpecifier" /> are used. This is a composite number style.</summary>
|
||||
// Token: 0x04000FFF RID: 4095
|
||||
[Token(Token = "0x4000FFF")]
|
||||
Currency = 383,
|
||||
/// <summary>Indicates that all styles except <see cref="F:System.Globalization.NumberStyles.AllowHexSpecifier" /> are used. This is a composite number style.</summary>
|
||||
// Token: 0x04001000 RID: 4096
|
||||
[Token(Token = "0x4001000")]
|
||||
Any = 511
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,488 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
/// <summary>Represents the Persian calendar.</summary>
|
||||
// Token: 0x020002CF RID: 719
|
||||
[Token(Token = "0x20002CF")]
|
||||
[Serializable]
|
||||
public class PersianCalendar : Calendar
|
||||
{
|
||||
/// <summary>Gets the earliest date and time supported by the <see cref="T:System.Globalization.PersianCalendar" /> class.</summary>
|
||||
/// <returns>The earliest date and time supported by the <see cref="T:System.Globalization.PersianCalendar" /> class.</returns>
|
||||
// Token: 0x17000327 RID: 807
|
||||
// (get) Token: 0x06001A88 RID: 6792 RVA: 0x000119D0 File Offset: 0x0000FBD0
|
||||
[Token(Token = "0x17000327")]
|
||||
public override DateTime MinSupportedDateTime
|
||||
{
|
||||
[Token(Token = "0x6001A88")]
|
||||
[Address(RVA = "0xE37760", Offset = "0xE36760", VA = "0x180E37760", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the latest date and time supported by the <see cref="T:System.Globalization.PersianCalendar" /> class.</summary>
|
||||
/// <returns>The latest date and time supported by the <see cref="T:System.Globalization.PersianCalendar" /> class.</returns>
|
||||
// Token: 0x17000328 RID: 808
|
||||
// (get) Token: 0x06001A89 RID: 6793 RVA: 0x000119E8 File Offset: 0x0000FBE8
|
||||
[Token(Token = "0x17000328")]
|
||||
public override DateTime MaxSupportedDateTime
|
||||
{
|
||||
[Token(Token = "0x6001A89")]
|
||||
[Address(RVA = "0xE37700", Offset = "0xE36700", VA = "0x180E37700", Slot = "6")]
|
||||
get
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether the current calendar is solar-based, lunar-based, or lunisolar-based.</summary>
|
||||
/// <returns>Always returns <see cref="F:System.Globalization.CalendarAlgorithmType.SolarCalendar" />.</returns>
|
||||
// Token: 0x17000329 RID: 809
|
||||
// (get) Token: 0x06001A8A RID: 6794 RVA: 0x00011A00 File Offset: 0x0000FC00
|
||||
[Token(Token = "0x17000329")]
|
||||
public override CalendarAlgorithmType AlgorithmType
|
||||
{
|
||||
[Token(Token = "0x6001A8A")]
|
||||
[Address(RVA = "0x4E8690", Offset = "0x4E7690", VA = "0x1804E8690", Slot = "9")]
|
||||
get
|
||||
{
|
||||
return CalendarAlgorithmType.Unknown;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Globalization.PersianCalendar" /> class.</summary>
|
||||
// Token: 0x06001A8B RID: 6795 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001A8B")]
|
||||
[Address(RVA = "0xD50CE0", Offset = "0xD4FCE0", VA = "0x180D50CE0")]
|
||||
public PersianCalendar()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x1700032A RID: 810
|
||||
// (get) Token: 0x06001A8C RID: 6796 RVA: 0x00011A18 File Offset: 0x0000FC18
|
||||
[Token(Token = "0x1700032A")]
|
||||
internal override int BaseCalendarID
|
||||
{
|
||||
[Token(Token = "0x6001A8C")]
|
||||
[Address(RVA = "0x4E8690", Offset = "0x4E7690", VA = "0x1804E8690", Slot = "8")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700032B RID: 811
|
||||
// (get) Token: 0x06001A8D RID: 6797 RVA: 0x00011A30 File Offset: 0x0000FC30
|
||||
[Token(Token = "0x1700032B")]
|
||||
internal override int ID
|
||||
{
|
||||
[Token(Token = "0x6001A8D")]
|
||||
[Address(RVA = "0xC48DB0", Offset = "0xC47DB0", VA = "0x180C48DB0", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06001A8E RID: 6798 RVA: 0x00011A48 File Offset: 0x0000FC48
|
||||
[Token(Token = "0x6001A8E")]
|
||||
[Address(RVA = "0xE365D0", Offset = "0xE355D0", VA = "0x180E365D0")]
|
||||
private long GetAbsoluteDatePersian(int year, int month, int day)
|
||||
{
|
||||
return 0L;
|
||||
}
|
||||
|
||||
// Token: 0x06001A8F RID: 6799 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001A8F")]
|
||||
[Address(RVA = "0xE36010", Offset = "0xE35010", VA = "0x180E36010")]
|
||||
internal static void CheckTicksRange(long ticks)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001A90 RID: 6800 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001A90")]
|
||||
[Address(RVA = "0xE35F60", Offset = "0xE34F60", VA = "0x180E35F60")]
|
||||
internal static void CheckEraRange(int era)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001A91 RID: 6801 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001A91")]
|
||||
[Address(RVA = "0xE36370", Offset = "0xE35370", VA = "0x180E36370")]
|
||||
internal static void CheckYearRange(int year, int era)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001A92 RID: 6802 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001A92")]
|
||||
[Address(RVA = "0xE361E0", Offset = "0xE351E0", VA = "0x180E361E0")]
|
||||
internal static void CheckYearMonthRange(int year, int month, int era)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001A93 RID: 6803 RVA: 0x00011A60 File Offset: 0x0000FC60
|
||||
[Token(Token = "0x6001A93")]
|
||||
[Address(RVA = "0xE37110", Offset = "0xE36110", VA = "0x180E37110")]
|
||||
private static int MonthFromOrdinalDay(int ordinalDay)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001A94 RID: 6804 RVA: 0x00011A78 File Offset: 0x0000FC78
|
||||
[Token(Token = "0x6001A94")]
|
||||
[Address(RVA = "0xE36540", Offset = "0xE35540", VA = "0x180E36540")]
|
||||
private static int DaysInPreviousMonths(int month)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001A95 RID: 6805 RVA: 0x00011A90 File Offset: 0x0000FC90
|
||||
[Token(Token = "0x6001A95")]
|
||||
[Address(RVA = "0xE36700", Offset = "0xE35700", VA = "0x180E36700")]
|
||||
internal int GetDatePart(long ticks, int part)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns a <see cref="T:System.DateTime" /> object that is offset the specified number of months from the specified <see cref="T:System.DateTime" /> object.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to which to add months.</param>
|
||||
/// <param name="months">The positive or negative number of months to add.</param>
|
||||
/// <returns>A <see cref="T:System.DateTime" /> object that represents the date yielded by adding the number of months specified by the <paramref name="months" /> parameter to the date specified by the <paramref name="time" /> parameter.</returns>
|
||||
/// <exception cref="T:System.ArgumentException">The resulting <see cref="T:System.DateTime" /> is outside the supported range.</exception>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="months" /> is less than -120,000 or greater than 120,000.</exception>
|
||||
// Token: 0x06001A96 RID: 6806 RVA: 0x00011AA8 File Offset: 0x0000FCA8
|
||||
[Token(Token = "0x6001A96")]
|
||||
[Address(RVA = "0xE35CD0", Offset = "0xE34CD0", VA = "0x180E35CD0", Slot = "12")]
|
||||
public override DateTime AddMonths(DateTime time, int months)
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
|
||||
/// <summary>Returns a <see cref="T:System.DateTime" /> object that is offset the specified number of years from the specified <see cref="T:System.DateTime" /> object.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to which to add years.</param>
|
||||
/// <param name="years">The positive or negative number of years to add.</param>
|
||||
/// <returns>The <see cref="T:System.DateTime" /> object that results from adding the specified number of years to the specified <see cref="T:System.DateTime" /> object.</returns>
|
||||
/// <exception cref="T:System.ArgumentException">The resulting <see cref="T:System.DateTime" /> is outside the supported range.</exception>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="years" /> is less than -10,000 or greater than 10,000.</exception>
|
||||
// Token: 0x06001A97 RID: 6807 RVA: 0x00011AC0 File Offset: 0x0000FCC0
|
||||
[Token(Token = "0x6001A97")]
|
||||
[Address(RVA = "0xE27D50", Offset = "0xE26D50", VA = "0x180E27D50", Slot = "13")]
|
||||
public override DateTime AddYears(DateTime time, int years)
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
|
||||
/// <summary>Returns the day of the month in the specified <see cref="T:System.DateTime" /> object.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to read.</param>
|
||||
/// <returns>An integer from 1 through 31 that represents the day of the month in the specified <see cref="T:System.DateTime" /> object.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="time" /> parameter represents a date less than <see cref="P:System.Globalization.PersianCalendar.MinSupportedDateTime" /> or greater than <see cref="P:System.Globalization.PersianCalendar.MaxSupportedDateTime" />.</exception>
|
||||
// Token: 0x06001A98 RID: 6808 RVA: 0x00011AD8 File Offset: 0x0000FCD8
|
||||
[Token(Token = "0x6001A98")]
|
||||
[Address(RVA = "0xE369B0", Offset = "0xE359B0", VA = "0x180E369B0", Slot = "14")]
|
||||
public override int GetDayOfMonth(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the day of the week in the specified <see cref="T:System.DateTime" /> object.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to read.</param>
|
||||
/// <returns>A <see cref="T:System.DayOfWeek" /> value that represents the day of the week in the specified <see cref="T:System.DateTime" /> object.</returns>
|
||||
// Token: 0x06001A99 RID: 6809 RVA: 0x00011AF0 File Offset: 0x0000FCF0
|
||||
[Token(Token = "0x6001A99")]
|
||||
[Address(RVA = "0xE28230", Offset = "0xE27230", VA = "0x180E28230", Slot = "15")]
|
||||
public override DayOfWeek GetDayOfWeek(DateTime time)
|
||||
{
|
||||
return DayOfWeek.Sunday;
|
||||
}
|
||||
|
||||
/// <summary>Returns the day of the year in the specified <see cref="T:System.DateTime" /> object.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to read.</param>
|
||||
/// <returns>An integer from 1 through 366 that represents the day of the year in the specified <see cref="T:System.DateTime" /> object.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="time" /> parameter represents a date less than <see cref="P:System.Globalization.PersianCalendar.MinSupportedDateTime" /> or greater than <see cref="P:System.Globalization.PersianCalendar.MaxSupportedDateTime" />.</exception>
|
||||
// Token: 0x06001A9A RID: 6810 RVA: 0x00011B08 File Offset: 0x0000FD08
|
||||
[Token(Token = "0x6001A9A")]
|
||||
[Address(RVA = "0xE369F0", Offset = "0xE359F0", VA = "0x180E369F0", Slot = "16")]
|
||||
public override int GetDayOfYear(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the number of days in the specified month of the specified year and era.</summary>
|
||||
/// <param name="year">An integer from 1 through 9378 that represents the year.</param>
|
||||
/// <param name="month">An integer that represents the month, and ranges from 1 through 12 if <paramref name="year" /> is not 9378, or 1 through 10 if <paramref name="year" /> is 9378.</param>
|
||||
/// <param name="era">An integer from 0 through 1 that represents the era.</param>
|
||||
/// <returns>The number of days in the specified month of the specified year and era.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" />, <paramref name="month" />, or <paramref name="era" /> is outside the range supported by this calendar.</exception>
|
||||
// Token: 0x06001A9B RID: 6811 RVA: 0x00011B20 File Offset: 0x0000FD20
|
||||
[Token(Token = "0x6001A9B")]
|
||||
[Address(RVA = "0xE36A30", Offset = "0xE35A30", VA = "0x180E36A30", Slot = "18")]
|
||||
public override int GetDaysInMonth(int year, int month, int era)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the number of days in the specified year of the specified era.</summary>
|
||||
/// <param name="year">An integer from 1 through 9378 that represents the year.</param>
|
||||
/// <param name="era">An integer from 0 through 1 that represents the era.</param>
|
||||
/// <returns>The number of days in the specified year and era. The number of days is 365 in a common year or 366 in a leap year.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> or <paramref name="era" /> is outside the range supported by this calendar.</exception>
|
||||
// Token: 0x06001A9C RID: 6812 RVA: 0x00011B38 File Offset: 0x0000FD38
|
||||
[Token(Token = "0x6001A9C")]
|
||||
[Address(RVA = "0xE36B70", Offset = "0xE35B70", VA = "0x180E36B70", Slot = "19")]
|
||||
public override int GetDaysInYear(int year, int era)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the era in the specified <see cref="T:System.DateTime" /> object.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to read.</param>
|
||||
/// <returns>Always returns <see cref="F:System.Globalization.PersianCalendar.PersianEra" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="time" /> parameter represents a date less than <see cref="P:System.Globalization.PersianCalendar.MinSupportedDateTime" /> or greater than <see cref="P:System.Globalization.PersianCalendar.MaxSupportedDateTime" />.</exception>
|
||||
// Token: 0x06001A9D RID: 6813 RVA: 0x00011B50 File Offset: 0x0000FD50
|
||||
[Token(Token = "0x6001A9D")]
|
||||
[Address(RVA = "0xE36C80", Offset = "0xE35C80", VA = "0x180E36C80", Slot = "20")]
|
||||
public override int GetEra(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Gets the list of eras in a <see cref="T:System.Globalization.PersianCalendar" /> object.</summary>
|
||||
/// <returns>An array of integers that represents the eras in a <see cref="T:System.Globalization.PersianCalendar" /> object. The array consists of a single element having a value of <see cref="F:System.Globalization.PersianCalendar.PersianEra" />.</returns>
|
||||
// Token: 0x1700032C RID: 812
|
||||
// (get) Token: 0x06001A9E RID: 6814 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x1700032C")]
|
||||
public override int[] Eras
|
||||
{
|
||||
[Token(Token = "0x6001A9E")]
|
||||
[Address(RVA = "0xE37670", Offset = "0xE36670", VA = "0x180E37670", Slot = "21")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Returns the month in the specified <see cref="T:System.DateTime" /> object.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to read.</param>
|
||||
/// <returns>An integer from 1 through 12 that represents the month in the specified <see cref="T:System.DateTime" /> object.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="time" /> parameter represents a date less than <see cref="P:System.Globalization.PersianCalendar.MinSupportedDateTime" /> or greater than <see cref="P:System.Globalization.PersianCalendar.MaxSupportedDateTime" />.</exception>
|
||||
// Token: 0x06001A9F RID: 6815 RVA: 0x00011B68 File Offset: 0x0000FD68
|
||||
[Token(Token = "0x6001A9F")]
|
||||
[Address(RVA = "0xE36D70", Offset = "0xE35D70", VA = "0x180E36D70", Slot = "22")]
|
||||
public override int GetMonth(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the number of months in the specified year of the specified era.</summary>
|
||||
/// <param name="year">An integer from 1 through 9378 that represents the year.</param>
|
||||
/// <param name="era">An integer from 0 through 1 that represents the era.</param>
|
||||
/// <returns>Returns 10 if the <paramref name="year" /> parameter is 9378; otherwise, always returns 12.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> or <paramref name="era" /> is outside the range supported by this calendar.</exception>
|
||||
// Token: 0x06001AA0 RID: 6816 RVA: 0x00011B80 File Offset: 0x0000FD80
|
||||
[Token(Token = "0x6001AA0")]
|
||||
[Address(RVA = "0xE36DB0", Offset = "0xE35DB0", VA = "0x180E36DB0", Slot = "23")]
|
||||
public override int GetMonthsInYear(int year, int era)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the year in the specified <see cref="T:System.DateTime" /> object.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to read.</param>
|
||||
/// <returns>An integer from 1 through 9378 that represents the year in the specified <see cref="T:System.DateTime" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="time" /> parameter represents a date less than <see cref="P:System.Globalization.PersianCalendar.MinSupportedDateTime" /> or greater than <see cref="P:System.Globalization.PersianCalendar.MaxSupportedDateTime" />.</exception>
|
||||
// Token: 0x06001AA1 RID: 6817 RVA: 0x00011B98 File Offset: 0x0000FD98
|
||||
[Token(Token = "0x6001AA1")]
|
||||
[Address(RVA = "0xE36E30", Offset = "0xE35E30", VA = "0x180E36E30", Slot = "26")]
|
||||
public override int GetYear(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the specified date is a leap day.</summary>
|
||||
/// <param name="year">An integer from 1 through 9378 that represents the year.</param>
|
||||
/// <param name="month">An integer that represents the month and ranges from 1 through 12 if <paramref name="year" /> is not 9378, or 1 through 10 if <paramref name="year" /> is 9378.</param>
|
||||
/// <param name="day">An integer from 1 through 31 that represents the day.</param>
|
||||
/// <param name="era">An integer from 0 through 1 that represents the era.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the specified day is a leap day; otherwise, <see langword="false" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" />, <paramref name="month" />, <paramref name="day" />, or <paramref name="era" /> is outside the range supported by this calendar.</exception>
|
||||
// Token: 0x06001AA2 RID: 6818 RVA: 0x00011BB0 File Offset: 0x0000FDB0
|
||||
[Token(Token = "0x6001AA2")]
|
||||
[Address(RVA = "0xE36E60", Offset = "0xE35E60", VA = "0x180E36E60", Slot = "27")]
|
||||
public override bool IsLeapDay(int year, int month, int day, int era)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Returns the leap month for a specified year and era.</summary>
|
||||
/// <param name="year">An integer from 1 through 9378 that represents the year to convert.</param>
|
||||
/// <param name="era">An integer from 0 through 1 that represents the era.</param>
|
||||
/// <returns>The return value is always 0.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> or <paramref name="era" /> is outside the range supported by this calendar.</exception>
|
||||
// Token: 0x06001AA3 RID: 6819 RVA: 0x00011BC8 File Offset: 0x0000FDC8
|
||||
[Token(Token = "0x6001AA3")]
|
||||
[Address(RVA = "0xE36D00", Offset = "0xE35D00", VA = "0x180E36D00", Slot = "29")]
|
||||
public override int GetLeapMonth(int year, int era)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the specified month in the specified year and era is a leap month.</summary>
|
||||
/// <param name="year">An integer from 1 through 9378 that represents the year.</param>
|
||||
/// <param name="month">An integer that represents the month and ranges from 1 through 12 if <paramref name="year" /> is not 9378, or 1 through 10 if <paramref name="year" /> is 9378.</param>
|
||||
/// <param name="era">An integer from 0 through 1 that represents the era.</param>
|
||||
/// <returns>Always returns <see langword="false" /> because the <see cref="T:System.Globalization.PersianCalendar" /> class does not support the notion of a leap month.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" />, <paramref name="month" />, or <paramref name="era" /> is outside the range supported by this calendar.</exception>
|
||||
// Token: 0x06001AA4 RID: 6820 RVA: 0x00011BE0 File Offset: 0x0000FDE0
|
||||
[Token(Token = "0x6001AA4")]
|
||||
[Address(RVA = "0xE36FC0", Offset = "0xE35FC0", VA = "0x180E36FC0", Slot = "28")]
|
||||
public override bool IsLeapMonth(int year, int month, int era)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the specified year in the specified era is a leap year.</summary>
|
||||
/// <param name="year">An integer from 1 through 9378 that represents the year.</param>
|
||||
/// <param name="era">An integer from 0 through 1 that represents the era.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the specified year is a leap year; otherwise, <see langword="false" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> or <paramref name="era" /> is outside the range supported by this calendar.</exception>
|
||||
// Token: 0x06001AA5 RID: 6821 RVA: 0x00011BF8 File Offset: 0x0000FDF8
|
||||
[Token(Token = "0x6001AA5")]
|
||||
[Address(RVA = "0xE37040", Offset = "0xE36040", VA = "0x180E37040", Slot = "31")]
|
||||
public override bool IsLeapYear(int year, int era)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Returns a <see cref="T:System.DateTime" /> object that is set to the specified date, time, and era.</summary>
|
||||
/// <param name="year">An integer from 1 through 9378 that represents the year.</param>
|
||||
/// <param name="month">An integer from 1 through 12 that represents the month.</param>
|
||||
/// <param name="day">An integer from 1 through 31 that represents the day.</param>
|
||||
/// <param name="hour">An integer from 0 through 23 that represents the hour.</param>
|
||||
/// <param name="minute">An integer from 0 through 59 that represents the minute.</param>
|
||||
/// <param name="second">An integer from 0 through 59 that represents the second.</param>
|
||||
/// <param name="millisecond">An integer from 0 through 999 that represents the millisecond.</param>
|
||||
/// <param name="era">An integer from 0 through 1 that represents the era.</param>
|
||||
/// <returns>A <see cref="T:System.DateTime" /> object that is set to the specified date and time in the current era.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" />, <paramref name="month" />, <paramref name="day" />, <paramref name="hour" />, <paramref name="minute" />, <paramref name="second" />, <paramref name="millisecond" />, or <paramref name="era" /> is outside the range supported by this calendar.</exception>
|
||||
// Token: 0x06001AA6 RID: 6822 RVA: 0x00011C10 File Offset: 0x0000FE10
|
||||
[Token(Token = "0x6001AA6")]
|
||||
[Address(RVA = "0xE371B0", Offset = "0xE361B0", VA = "0x180E371B0", 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);
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the last year of a 100-year range that can be represented by a 2-digit year.</summary>
|
||||
/// <returns>The last year of a 100-year range that can be represented by a 2-digit year.</returns>
|
||||
/// <exception cref="T:System.InvalidOperationException">This calendar is read-only.</exception>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">The value in a set operation is less than 100 or greater than 9378.</exception>
|
||||
// Token: 0x1700032D RID: 813
|
||||
// (get) Token: 0x06001AA7 RID: 6823 RVA: 0x00011C28 File Offset: 0x0000FE28
|
||||
// (set) Token: 0x06001AA8 RID: 6824 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700032D")]
|
||||
public override int TwoDigitYearMax
|
||||
{
|
||||
[Token(Token = "0x6001AA7")]
|
||||
[Address(RVA = "0xE377C0", Offset = "0xE367C0", VA = "0x180E377C0", Slot = "38")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x6001AA8")]
|
||||
[Address(RVA = "0xE37800", Offset = "0xE36800", VA = "0x180E37800", Slot = "39")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Converts the specified year to a four-digit year representation.</summary>
|
||||
/// <param name="year">An integer from 1 through 9378 that represents the year to convert.</param>
|
||||
/// <returns>An integer that contains the four-digit representation of <paramref name="year" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is less than 0 or greater than 9378.</exception>
|
||||
// Token: 0x06001AA9 RID: 6825 RVA: 0x00011C40 File Offset: 0x0000FE40
|
||||
[Token(Token = "0x6001AA9")]
|
||||
[Address(RVA = "0xE373A0", Offset = "0xE363A0", VA = "0x180E373A0", Slot = "40")]
|
||||
public override int ToFourDigitYear(int year)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Represents the current era. This field is constant.</summary>
|
||||
// Token: 0x04000DFF RID: 3583
|
||||
[Token(Token = "0x4000DFF")]
|
||||
public static readonly int PersianEra;
|
||||
|
||||
// Token: 0x04000E00 RID: 3584
|
||||
[Token(Token = "0x4000E00")]
|
||||
internal static long PersianEpoch;
|
||||
|
||||
// Token: 0x04000E01 RID: 3585
|
||||
[Token(Token = "0x4000E01")]
|
||||
private const int ApproximateHalfYear = 180;
|
||||
|
||||
// Token: 0x04000E02 RID: 3586
|
||||
[Token(Token = "0x4000E02")]
|
||||
internal const int DatePartYear = 0;
|
||||
|
||||
// Token: 0x04000E03 RID: 3587
|
||||
[Token(Token = "0x4000E03")]
|
||||
internal const int DatePartDayOfYear = 1;
|
||||
|
||||
// Token: 0x04000E04 RID: 3588
|
||||
[Token(Token = "0x4000E04")]
|
||||
internal const int DatePartMonth = 2;
|
||||
|
||||
// Token: 0x04000E05 RID: 3589
|
||||
[Token(Token = "0x4000E05")]
|
||||
internal const int DatePartDay = 3;
|
||||
|
||||
// Token: 0x04000E06 RID: 3590
|
||||
[Token(Token = "0x4000E06")]
|
||||
internal const int MonthsPerYear = 12;
|
||||
|
||||
// Token: 0x04000E07 RID: 3591
|
||||
[Token(Token = "0x4000E07")]
|
||||
internal static int[] DaysToMonth;
|
||||
|
||||
// Token: 0x04000E08 RID: 3592
|
||||
[Token(Token = "0x4000E08")]
|
||||
internal const int MaxCalendarYear = 9378;
|
||||
|
||||
// Token: 0x04000E09 RID: 3593
|
||||
[Token(Token = "0x4000E09")]
|
||||
internal const int MaxCalendarMonth = 10;
|
||||
|
||||
// Token: 0x04000E0A RID: 3594
|
||||
[Token(Token = "0x4000E0A")]
|
||||
internal const int MaxCalendarDay = 13;
|
||||
|
||||
// Token: 0x04000E0B RID: 3595
|
||||
[Token(Token = "0x4000E0B")]
|
||||
internal static DateTime minDate;
|
||||
|
||||
// Token: 0x04000E0C RID: 3596
|
||||
[Token(Token = "0x4000E0C")]
|
||||
internal static DateTime maxDate;
|
||||
|
||||
// Token: 0x04000E0D RID: 3597
|
||||
[Token(Token = "0x4000E0D")]
|
||||
private const int DEFAULT_TWO_DIGIT_YEAR_MAX = 1410;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
// Token: 0x02000317 RID: 791
|
||||
[Token(Token = "0x2000317")]
|
||||
internal class Punycode : Bootstring
|
||||
{
|
||||
// Token: 0x06001E5C RID: 7772 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001E5C")]
|
||||
[Address(RVA = "0xE37920", Offset = "0xE36920", VA = "0x180E37920")]
|
||||
public Punycode()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,375 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
/// <summary>Contains information about the country/region.</summary>
|
||||
// Token: 0x02000318 RID: 792
|
||||
[Token(Token = "0x2000318")]
|
||||
[ComVisible(true)]
|
||||
[Serializable]
|
||||
[StructLayout(0)]
|
||||
public class RegionInfo
|
||||
{
|
||||
/// <summary>Gets the <see cref="T:System.Globalization.RegionInfo" /> that represents the country/region used by the current thread.</summary>
|
||||
/// <returns>The <see cref="T:System.Globalization.RegionInfo" /> that represents the country/region used by the current thread.</returns>
|
||||
// Token: 0x1700043B RID: 1083
|
||||
// (get) Token: 0x06001E5D RID: 7773 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x1700043B")]
|
||||
public static RegionInfo CurrentRegion
|
||||
{
|
||||
[Token(Token = "0x6001E5D")]
|
||||
[Address(RVA = "0xE37E90", Offset = "0xE36E90", VA = "0x180E37E90")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Globalization.RegionInfo" /> class based on the country/region associated with the specified culture identifier.</summary>
|
||||
/// <param name="culture">A culture identifier.</param>
|
||||
/// <exception cref="T:System.ArgumentException">
|
||||
/// <paramref name="culture" /> specifies either an invariant, custom, or neutral culture.</exception>
|
||||
// Token: 0x06001E5E RID: 7774 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001E5E")]
|
||||
[Address(RVA = "0xE37DA0", Offset = "0xE36DA0", VA = "0x180E37DA0")]
|
||||
public RegionInfo(int culture)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Globalization.RegionInfo" /> class based on the country/region or specific culture, specified by name.</summary>
|
||||
/// <param name="name">A string that contains a two-letter code defined in ISO 3166 for country/region.
|
||||
/// -or-
|
||||
/// A string that contains the culture name for a specific culture, custom culture, or Windows-only culture. If the culture name is not in RFC 4646 format, your application should specify the entire culture name instead of just the country/region.</param>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="name" /> is <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.ArgumentException">
|
||||
/// <paramref name="name" /> is not a valid country/region name or specific culture name.</exception>
|
||||
// Token: 0x06001E5F RID: 7775 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001E5F")]
|
||||
[Address(RVA = "0xE37C90", Offset = "0xE36C90", VA = "0x180E37C90")]
|
||||
public RegionInfo(string name)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001E60 RID: 7776 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001E60")]
|
||||
[Address(RVA = "0xE37B70", Offset = "0xE36B70", VA = "0x180E37B70")]
|
||||
private RegionInfo(CultureInfo ci)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001E61 RID: 7777 RVA: 0x00014B08 File Offset: 0x00012D08
|
||||
[Token(Token = "0x6001E61")]
|
||||
[Address(RVA = "0xE37A80", Offset = "0xE36A80", VA = "0x180E37A80")]
|
||||
private bool GetByTerritory(CultureInfo ci)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06001E62 RID: 7778 RVA: 0x00014B20 File Offset: 0x00012D20
|
||||
[Token(Token = "0x6001E62")]
|
||||
[Address(RVA = "0xE37E80", Offset = "0xE36E80", VA = "0x180E37E80")]
|
||||
private bool construct_internal_region_from_name(string name)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Gets the name, in English, of the currency used in the country/region.</summary>
|
||||
/// <returns>The name, in English, of the currency used in the country/region.</returns>
|
||||
// Token: 0x1700043C RID: 1084
|
||||
// (get) Token: 0x06001E63 RID: 7779 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x1700043C")]
|
||||
[ComVisible(false)]
|
||||
public virtual string CurrencyEnglishName
|
||||
{
|
||||
[Token(Token = "0x6001E63")]
|
||||
[Address(RVA = "0x4936E0", Offset = "0x4926E0", VA = "0x1804936E0", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the currency symbol associated with the country/region.</summary>
|
||||
/// <returns>The currency symbol associated with the country/region.</returns>
|
||||
// Token: 0x1700043D RID: 1085
|
||||
// (get) Token: 0x06001E64 RID: 7780 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x1700043D")]
|
||||
public virtual string CurrencySymbol
|
||||
{
|
||||
[Token(Token = "0x6001E64")]
|
||||
[Address(RVA = "0x417680", Offset = "0x416680", VA = "0x180417680", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the full name of the country/region in the language of the localized version of .NET Framework.</summary>
|
||||
/// <returns>The full name of the country/region in the language of the localized version of .NET Framework.</returns>
|
||||
// Token: 0x1700043E RID: 1086
|
||||
// (get) Token: 0x06001E65 RID: 7781 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x1700043E")]
|
||||
[MonoTODO]
|
||||
public virtual string DisplayName
|
||||
{
|
||||
[Token(Token = "0x6001E65")]
|
||||
[Address(RVA = "0x4157E0", Offset = "0x4147E0", VA = "0x1804157E0", Slot = "6")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the full name of the country/region in English.</summary>
|
||||
/// <returns>The full name of the country/region in English.</returns>
|
||||
// Token: 0x1700043F RID: 1087
|
||||
// (get) Token: 0x06001E66 RID: 7782 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x1700043F")]
|
||||
public virtual string EnglishName
|
||||
{
|
||||
[Token(Token = "0x6001E66")]
|
||||
[Address(RVA = "0x4157E0", Offset = "0x4147E0", VA = "0x1804157E0", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a unique identification number for a geographical region, country, city, or location.</summary>
|
||||
/// <returns>A 32-bit signed number that uniquely identifies a geographical location.</returns>
|
||||
// Token: 0x17000440 RID: 1088
|
||||
// (get) Token: 0x06001E67 RID: 7783 RVA: 0x00014B38 File Offset: 0x00012D38
|
||||
[Token(Token = "0x17000440")]
|
||||
[ComVisible(false)]
|
||||
public virtual int GeoId
|
||||
{
|
||||
[Token(Token = "0x6001E67")]
|
||||
[Address(RVA = "0x40F000", Offset = "0x40E000", VA = "0x18040F000", Slot = "8")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether the country/region uses the metric system for measurements.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the country/region uses the metric system for measurements; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x17000441 RID: 1089
|
||||
// (get) Token: 0x06001E68 RID: 7784 RVA: 0x00014B50 File Offset: 0x00012D50
|
||||
[Token(Token = "0x17000441")]
|
||||
public virtual bool IsMetric
|
||||
{
|
||||
[Token(Token = "0x6001E68")]
|
||||
[Address(RVA = "0xE38040", Offset = "0xE37040", VA = "0x180E38040", Slot = "9")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the three-character ISO 4217 currency symbol associated with the country/region.</summary>
|
||||
/// <returns>The three-character ISO 4217 currency symbol associated with the country/region.</returns>
|
||||
// Token: 0x17000442 RID: 1090
|
||||
// (get) Token: 0x06001E69 RID: 7785 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000442")]
|
||||
public virtual string ISOCurrencySymbol
|
||||
{
|
||||
[Token(Token = "0x6001E69")]
|
||||
[Address(RVA = "0x4975A0", Offset = "0x4965A0", VA = "0x1804975A0", Slot = "10")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the name of a country/region formatted in the native language of the country/region.</summary>
|
||||
/// <returns>The native name of the country/region formatted in the language associated with the ISO 3166 country/region code.</returns>
|
||||
// Token: 0x17000443 RID: 1091
|
||||
// (get) Token: 0x06001E6A RID: 7786 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000443")]
|
||||
[ComVisible(false)]
|
||||
public virtual string NativeName
|
||||
{
|
||||
[Token(Token = "0x6001E6A")]
|
||||
[Address(RVA = "0x41CEF0", Offset = "0x41BEF0", VA = "0x18041CEF0", Slot = "11")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the name of the currency used in the country/region, formatted in the native language of the country/region.</summary>
|
||||
/// <returns>The native name of the currency used in the country/region, formatted in the language associated with the ISO 3166 country/region code.</returns>
|
||||
// Token: 0x17000444 RID: 1092
|
||||
// (get) Token: 0x06001E6B RID: 7787 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000444")]
|
||||
[ComVisible(false)]
|
||||
public virtual string CurrencyNativeName
|
||||
{
|
||||
[Token(Token = "0x6001E6B")]
|
||||
[Address(RVA = "0x417710", Offset = "0x416710", VA = "0x180417710", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the name or ISO 3166 two-letter country/region code for the current <see cref="T:System.Globalization.RegionInfo" /> object.</summary>
|
||||
/// <returns>The value specified by the <paramref name="name" /> parameter of the <see cref="M:System.Globalization.RegionInfo.#ctor(System.String)" /> constructor. The return value is in uppercase.
|
||||
/// -or-
|
||||
/// The two-letter code defined in ISO 3166 for the country/region specified by the <paramref name="culture" /> parameter of the <see cref="M:System.Globalization.RegionInfo.#ctor(System.Int32)" /> constructor. The return value is in uppercase.</returns>
|
||||
// Token: 0x17000445 RID: 1093
|
||||
// (get) Token: 0x06001E6C RID: 7788 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000445")]
|
||||
public virtual string Name
|
||||
{
|
||||
[Token(Token = "0x6001E6C")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0", Slot = "13")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the three-letter code defined in ISO 3166 for the country/region.</summary>
|
||||
/// <returns>The three-letter code defined in ISO 3166 for the country/region.</returns>
|
||||
// Token: 0x17000446 RID: 1094
|
||||
// (get) Token: 0x06001E6D RID: 7789 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000446")]
|
||||
public virtual string ThreeLetterISORegionName
|
||||
{
|
||||
[Token(Token = "0x6001E6D")]
|
||||
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0", Slot = "14")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the three-letter code assigned by Windows to the country/region represented by this <see cref="T:System.Globalization.RegionInfo" />.</summary>
|
||||
/// <returns>The three-letter code assigned by Windows to the country/region represented by this <see cref="T:System.Globalization.RegionInfo" />.</returns>
|
||||
// Token: 0x17000447 RID: 1095
|
||||
// (get) Token: 0x06001E6E RID: 7790 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000447")]
|
||||
public virtual string ThreeLetterWindowsRegionName
|
||||
{
|
||||
[Token(Token = "0x6001E6E")]
|
||||
[Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0", Slot = "15")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the two-letter code defined in ISO 3166 for the country/region.</summary>
|
||||
/// <returns>The two-letter code defined in ISO 3166 for the country/region.</returns>
|
||||
// Token: 0x17000448 RID: 1096
|
||||
// (get) Token: 0x06001E6F RID: 7791 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000448")]
|
||||
public virtual string TwoLetterISORegionName
|
||||
{
|
||||
[Token(Token = "0x6001E6F")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0", Slot = "16")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the specified object is the same instance as the current <see cref="T:System.Globalization.RegionInfo" />.</summary>
|
||||
/// <param name="value">The object to compare with the current <see cref="T:System.Globalization.RegionInfo" />.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the <paramref name="value" /> parameter is a <see cref="T:System.Globalization.RegionInfo" /> object and its <see cref="P:System.Globalization.RegionInfo.Name" /> property is the same as the <see cref="P:System.Globalization.RegionInfo.Name" /> property of the current <see cref="T:System.Globalization.RegionInfo" /> object; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x06001E70 RID: 7792 RVA: 0x00014B68 File Offset: 0x00012D68
|
||||
[Token(Token = "0x6001E70")]
|
||||
[Address(RVA = "0xE379B0", Offset = "0xE369B0", VA = "0x180E379B0", Slot = "0")]
|
||||
public override bool Equals(object value)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Serves as a hash function for the current <see cref="T:System.Globalization.RegionInfo" />, suitable for hashing algorithms and data structures, such as a hash table.</summary>
|
||||
/// <returns>A hash code for the current <see cref="T:System.Globalization.RegionInfo" />.</returns>
|
||||
// Token: 0x06001E71 RID: 7793 RVA: 0x00014B80 File Offset: 0x00012D80
|
||||
[Token(Token = "0x6001E71")]
|
||||
[Address(RVA = "0xE37B30", Offset = "0xE36B30", VA = "0x180E37B30", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns a string containing the culture name or ISO 3166 two-letter country/region codes specified for the current <see cref="T:System.Globalization.RegionInfo" />.</summary>
|
||||
/// <returns>A string containing the culture name or ISO 3166 two-letter country/region codes defined for the current <see cref="T:System.Globalization.RegionInfo" />.</returns>
|
||||
// Token: 0x06001E72 RID: 7794 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001E72")]
|
||||
[Address(RVA = "0x85E3F0", Offset = "0x85D3F0", VA = "0x18085E3F0", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001E73 RID: 7795 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001E73")]
|
||||
[Address(RVA = "0xE37970", Offset = "0xE36970", VA = "0x180E37970")]
|
||||
internal static void ClearCachedData()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04001100 RID: 4352
|
||||
[Token(Token = "0x4001100")]
|
||||
private static RegionInfo currentRegion;
|
||||
|
||||
// Token: 0x04001101 RID: 4353
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4001101")]
|
||||
private int regionId;
|
||||
|
||||
// Token: 0x04001102 RID: 4354
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4001102")]
|
||||
private string iso2Name;
|
||||
|
||||
// Token: 0x04001103 RID: 4355
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4001103")]
|
||||
private string iso3Name;
|
||||
|
||||
// Token: 0x04001104 RID: 4356
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4001104")]
|
||||
private string win3Name;
|
||||
|
||||
// Token: 0x04001105 RID: 4357
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4001105")]
|
||||
private string englishName;
|
||||
|
||||
// Token: 0x04001106 RID: 4358
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4001106")]
|
||||
private string nativeName;
|
||||
|
||||
// Token: 0x04001107 RID: 4359
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4001107")]
|
||||
private string currencySymbol;
|
||||
|
||||
// Token: 0x04001108 RID: 4360
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4001108")]
|
||||
private string isoCurrencySymbol;
|
||||
|
||||
// Token: 0x04001109 RID: 4361
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4001109")]
|
||||
private string currencyEnglishName;
|
||||
|
||||
// Token: 0x0400110A RID: 4362
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400110A")]
|
||||
private string currencyNativeName;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,149 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
/// <summary>Represents the result of mapping a string to its sort key.</summary>
|
||||
// Token: 0x0200030B RID: 779
|
||||
[Token(Token = "0x200030B")]
|
||||
[ComVisible(true)]
|
||||
[Serializable]
|
||||
[StructLayout(0)]
|
||||
public class SortKey
|
||||
{
|
||||
/// <summary>Compares two sort keys.</summary>
|
||||
/// <param name="sortkey1">The first sort key to compare.</param>
|
||||
/// <param name="sortkey2">The second sort key to compare.</param>
|
||||
/// <returns>A signed integer that indicates the relationship between <paramref name="sortkey1" /> and <paramref name="sortkey2" />.
|
||||
/// Value
|
||||
///
|
||||
/// Condition
|
||||
///
|
||||
/// Less than zero
|
||||
///
|
||||
/// <paramref name="sortkey1" /> is less than <paramref name="sortkey2" />.
|
||||
///
|
||||
/// Zero
|
||||
///
|
||||
/// <paramref name="sortkey1" /> is equal to <paramref name="sortkey2" />.
|
||||
///
|
||||
/// Greater than zero
|
||||
///
|
||||
/// <paramref name="sortkey1" /> is greater than <paramref name="sortkey2" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="sortkey1" /> or <paramref name="sortkey2" /> is <see langword="null" />.</exception>
|
||||
// Token: 0x06001DC6 RID: 7622 RVA: 0x00014820 File Offset: 0x00012A20
|
||||
[Token(Token = "0x6001DC6")]
|
||||
[Address(RVA = "0xE380B0", Offset = "0xE370B0", VA = "0x180E380B0")]
|
||||
public static int Compare(SortKey sortkey1, SortKey sortkey2)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001DC7 RID: 7623 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001DC7")]
|
||||
[Address(RVA = "0xE38660", Offset = "0xE37660", VA = "0x180E38660")]
|
||||
internal SortKey(int lcid, string source, CompareOptions opt)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001DC8 RID: 7624 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001DC8")]
|
||||
[Address(RVA = "0xE386E0", Offset = "0xE376E0", VA = "0x180E386E0")]
|
||||
internal SortKey(int lcid, string source, byte[] buffer, CompareOptions opt, int lv1Length, int lv2Length, int lv3Length, int kanaSmallLength, int markTypeLength, int katakanaLength, int kanaWidthLength, int identLength)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets the original string used to create the current <see cref="T:System.Globalization.SortKey" /> object.</summary>
|
||||
/// <returns>The original string used to create the current <see cref="T:System.Globalization.SortKey" /> object.</returns>
|
||||
// Token: 0x17000410 RID: 1040
|
||||
// (get) Token: 0x06001DC9 RID: 7625 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000410")]
|
||||
public virtual string OriginalString
|
||||
{
|
||||
[Token(Token = "0x6001DC9")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the byte array representing the current <see cref="T:System.Globalization.SortKey" /> object.</summary>
|
||||
/// <returns>A byte array representing the current <see cref="T:System.Globalization.SortKey" /> object.</returns>
|
||||
// Token: 0x17000411 RID: 1041
|
||||
// (get) Token: 0x06001DCA RID: 7626 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000411")]
|
||||
public virtual byte[] KeyData
|
||||
{
|
||||
[Token(Token = "0x6001DCA")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the specified object is equal to the current <see cref="T:System.Globalization.SortKey" /> object.</summary>
|
||||
/// <param name="value">The object to compare with the current <see cref="T:System.Globalization.SortKey" /> object.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the <paramref name="value" /> parameter is equal to the current <see cref="T:System.Globalization.SortKey" /> object; otherwise, <see langword="false" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="value" /> is <see langword="null" />.</exception>
|
||||
// Token: 0x06001DCB RID: 7627 RVA: 0x00014838 File Offset: 0x00012A38
|
||||
[Token(Token = "0x6001DCB")]
|
||||
[Address(RVA = "0xE38290", Offset = "0xE37290", VA = "0x180E38290", Slot = "0")]
|
||||
public override bool Equals(object value)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Serves as a hash function for the current <see cref="T:System.Globalization.SortKey" /> object that is suitable for hashing algorithms and data structures such as a hash table.</summary>
|
||||
/// <returns>A hash code for the current <see cref="T:System.Globalization.SortKey" /> object.</returns>
|
||||
// Token: 0x06001DCC RID: 7628 RVA: 0x00014850 File Offset: 0x00012A50
|
||||
[Token(Token = "0x6001DCC")]
|
||||
[Address(RVA = "0xE38340", Offset = "0xE37340", VA = "0x180E38340", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns a string that represents the current <see cref="T:System.Globalization.SortKey" /> object.</summary>
|
||||
/// <returns>A string that represents the current <see cref="T:System.Globalization.SortKey" /> object.</returns>
|
||||
// Token: 0x06001DCD RID: 7629 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001DCD")]
|
||||
[Address(RVA = "0xE383D0", Offset = "0xE373D0", VA = "0x180E383D0", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001DCE RID: 7630 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001DCE")]
|
||||
[Address(RVA = "0xE386B0", Offset = "0xE376B0", VA = "0x180E386B0")]
|
||||
internal SortKey()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400108D RID: 4237
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400108D")]
|
||||
private readonly string source;
|
||||
|
||||
// Token: 0x0400108E RID: 4238
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400108E")]
|
||||
private readonly byte[] key;
|
||||
|
||||
// Token: 0x0400108F RID: 4239
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400108F")]
|
||||
private readonly CompareOptions options;
|
||||
|
||||
// Token: 0x04001090 RID: 4240
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x4001090")]
|
||||
private readonly int lcid;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
/// <summary>Provides information about the version of Unicode used to compare and order strings.</summary>
|
||||
// Token: 0x020002F7 RID: 759
|
||||
[Token(Token = "0x20002F7")]
|
||||
[Serializable]
|
||||
public sealed class SortVersion
|
||||
{
|
||||
// Token: 0x04001001 RID: 4097
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4001001")]
|
||||
private int m_NlsVersion;
|
||||
|
||||
// Token: 0x04001002 RID: 4098
|
||||
[FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x4001002")]
|
||||
private Guid m_SortId;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,437 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
/// <summary>the Taiwan calendar.</summary>
|
||||
// Token: 0x020002F8 RID: 760
|
||||
[Token(Token = "0x20002F8")]
|
||||
[ComVisible(true)]
|
||||
[Serializable]
|
||||
public class TaiwanCalendar : Calendar
|
||||
{
|
||||
// Token: 0x06001CFB RID: 7419 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001CFB")]
|
||||
[Address(RVA = "0xE38730", Offset = "0xE37730", VA = "0x180E38730")]
|
||||
internal static Calendar GetDefaultInstance()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Gets the earliest date and time supported by the <see cref="T:System.Globalization.TaiwanCalendar" /> class.</summary>
|
||||
/// <returns>The earliest date and time supported by the <see cref="T:System.Globalization.TaiwanCalendar" /> class, which is equivalent to the first moment of January 1, 1912 C.E. in the Gregorian calendar.</returns>
|
||||
// Token: 0x170003E0 RID: 992
|
||||
// (get) Token: 0x06001CFC RID: 7420 RVA: 0x00013B18 File Offset: 0x00011D18
|
||||
[Token(Token = "0x170003E0")]
|
||||
[ComVisible(false)]
|
||||
public override DateTime MinSupportedDateTime
|
||||
{
|
||||
[Token(Token = "0x6001CFC")]
|
||||
[Address(RVA = "0xE38C90", Offset = "0xE37C90", VA = "0x180E38C90", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the latest date and time supported by the <see cref="T:System.Globalization.TaiwanCalendar" /> class.</summary>
|
||||
/// <returns>The latest date and time supported by the <see cref="T:System.Globalization.TaiwanCalendar" /> class, which is equivalent to the last moment of December 31, 9999 C.E. in the Gregorian calendar.</returns>
|
||||
// Token: 0x170003E1 RID: 993
|
||||
// (get) Token: 0x06001CFD RID: 7421 RVA: 0x00013B30 File Offset: 0x00011D30
|
||||
[Token(Token = "0x170003E1")]
|
||||
[ComVisible(false)]
|
||||
public override DateTime MaxSupportedDateTime
|
||||
{
|
||||
[Token(Token = "0x6001CFD")]
|
||||
[Address(RVA = "0xE38C30", Offset = "0xE37C30", VA = "0x180E38C30", Slot = "6")]
|
||||
get
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a value that indicates whether the current calendar is solar-based, lunar-based, or a combination of both.</summary>
|
||||
/// <returns>Always returns <see cref="F:System.Globalization.CalendarAlgorithmType.SolarCalendar" />.</returns>
|
||||
// Token: 0x170003E2 RID: 994
|
||||
// (get) Token: 0x06001CFE RID: 7422 RVA: 0x00013B48 File Offset: 0x00011D48
|
||||
[Token(Token = "0x170003E2")]
|
||||
[ComVisible(false)]
|
||||
public override CalendarAlgorithmType AlgorithmType
|
||||
{
|
||||
[Token(Token = "0x6001CFE")]
|
||||
[Address(RVA = "0x4E8690", Offset = "0x4E7690", VA = "0x1804E8690", Slot = "9")]
|
||||
get
|
||||
{
|
||||
return CalendarAlgorithmType.Unknown;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Globalization.TaiwanCalendar" /> class.</summary>
|
||||
/// <exception cref="T:System.TypeInitializationException">Unable to initialize a <see cref="T:System.Globalization.TaiwanCalendar" /> object because of missing culture information.</exception>
|
||||
// Token: 0x06001CFF RID: 7423 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001CFF")]
|
||||
[Address(RVA = "0xE38B00", Offset = "0xE37B00", VA = "0x180E38B00")]
|
||||
public TaiwanCalendar()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x170003E3 RID: 995
|
||||
// (get) Token: 0x06001D00 RID: 7424 RVA: 0x00013B60 File Offset: 0x00011D60
|
||||
[Token(Token = "0x170003E3")]
|
||||
internal override int ID
|
||||
{
|
||||
[Token(Token = "0x6001D00")]
|
||||
[Address(RVA = "0x680C20", Offset = "0x67FC20", VA = "0x180680C20", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Returns a <see cref="T:System.DateTime" /> that is the specified number of months away from the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to which to add months.</param>
|
||||
/// <param name="months">The number of months to add.</param>
|
||||
/// <returns>The <see cref="T:System.DateTime" /> that results from adding the specified number of months to the specified <see cref="T:System.DateTime" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentException">The resulting <see cref="T:System.DateTime" /> is outside the supported range.</exception>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="months" /> is less than -120000.
|
||||
/// -or-
|
||||
/// <paramref name="months" /> is greater than 120000.</exception>
|
||||
// Token: 0x06001D01 RID: 7425 RVA: 0x00013B78 File Offset: 0x00011D78
|
||||
[Token(Token = "0x6001D01")]
|
||||
[Address(RVA = "0xE30A10", Offset = "0xE2FA10", VA = "0x180E30A10", Slot = "12")]
|
||||
public override DateTime AddMonths(DateTime time, int months)
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
|
||||
/// <summary>Returns a <see cref="T:System.DateTime" /> that is the specified number of years away from the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to which to add years.</param>
|
||||
/// <param name="years">The number of years to add.</param>
|
||||
/// <returns>The <see cref="T:System.DateTime" /> that results from adding the specified number of years to the specified <see cref="T:System.DateTime" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentException">The resulting <see cref="T:System.DateTime" /> is outside the supported range.</exception>
|
||||
// Token: 0x06001D02 RID: 7426 RVA: 0x00013B90 File Offset: 0x00011D90
|
||||
[Token(Token = "0x6001D02")]
|
||||
[Address(RVA = "0xE30A30", Offset = "0xE2FA30", VA = "0x180E30A30", Slot = "13")]
|
||||
public override DateTime AddYears(DateTime time, int years)
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
|
||||
/// <summary>Returns the number of days in the specified month in the specified year in the specified era.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="month">An integer from 1 to 12 that represents the month.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>The number of days in the specified month in the specified year in the specified era.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="month" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="era" /> is outside the range supported by the calendar.</exception>
|
||||
// Token: 0x06001D03 RID: 7427 RVA: 0x00013BA8 File Offset: 0x00011DA8
|
||||
[Token(Token = "0x6001D03")]
|
||||
[Address(RVA = "0xE30D90", Offset = "0xE2FD90", VA = "0x180E30D90", Slot = "18")]
|
||||
public override int GetDaysInMonth(int year, int month, int era)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the number of days in the specified year in the specified era.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>The number of days in the specified year in the specified era.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="era" /> is outside the range supported by the calendar.</exception>
|
||||
// Token: 0x06001D04 RID: 7428 RVA: 0x00013BC0 File Offset: 0x00011DC0
|
||||
[Token(Token = "0x6001D04")]
|
||||
[Address(RVA = "0xE30DC0", Offset = "0xE2FDC0", VA = "0x180E30DC0", Slot = "19")]
|
||||
public override int GetDaysInYear(int year, int era)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the day of the month in the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to read.</param>
|
||||
/// <returns>An integer from 1 to 31 that represents the day of the month in the specified <see cref="T:System.DateTime" />.</returns>
|
||||
// Token: 0x06001D05 RID: 7429 RVA: 0x00013BD8 File Offset: 0x00011DD8
|
||||
[Token(Token = "0x6001D05")]
|
||||
[Address(RVA = "0xE30CD0", Offset = "0xE2FCD0", VA = "0x180E30CD0", Slot = "14")]
|
||||
public override int GetDayOfMonth(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the day of the week in the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to read.</param>
|
||||
/// <returns>A <see cref="T:System.DayOfWeek" /> value that represents the day of the week in the specified <see cref="T:System.DateTime" />.</returns>
|
||||
// Token: 0x06001D06 RID: 7430 RVA: 0x00013BF0 File Offset: 0x00011DF0
|
||||
[Token(Token = "0x6001D06")]
|
||||
[Address(RVA = "0xE30D20", Offset = "0xE2FD20", VA = "0x180E30D20", Slot = "15")]
|
||||
public override DayOfWeek GetDayOfWeek(DateTime time)
|
||||
{
|
||||
return DayOfWeek.Sunday;
|
||||
}
|
||||
|
||||
/// <summary>Returns the day of the year in the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to read.</param>
|
||||
/// <returns>An integer from 1 to 366 that represents the day of the year in the specified <see cref="T:System.DateTime" />.</returns>
|
||||
// Token: 0x06001D07 RID: 7431 RVA: 0x00013C08 File Offset: 0x00011E08
|
||||
[Token(Token = "0x6001D07")]
|
||||
[Address(RVA = "0xE30D40", Offset = "0xE2FD40", VA = "0x180E30D40", Slot = "16")]
|
||||
public override int GetDayOfYear(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the number of months in the specified year in the specified era.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>The number of months in the specified year in the specified era.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="era" /> is outside the range supported by the calendar.</exception>
|
||||
// Token: 0x06001D08 RID: 7432 RVA: 0x00013C20 File Offset: 0x00011E20
|
||||
[Token(Token = "0x6001D08")]
|
||||
[Address(RVA = "0xE31760", Offset = "0xE30760", VA = "0x180E31760", Slot = "23")]
|
||||
public override int GetMonthsInYear(int year, int era)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the week of the year that includes the date in the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to read.</param>
|
||||
/// <param name="rule">One of the <see cref="T:System.Globalization.CalendarWeekRule" /> values that defines a calendar week.</param>
|
||||
/// <param name="firstDayOfWeek">One of the <see cref="T:System.DayOfWeek" /> values that represents the first day of the week.</param>
|
||||
/// <returns>A positive integer that represents the week of the year that includes the date in the <paramref name="time" /> parameter.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="time" /> or <paramref name="firstDayOfWeek" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="rule" /> is not a valid <see cref="T:System.Globalization.CalendarWeekRule" /> value.</exception>
|
||||
// Token: 0x06001D09 RID: 7433 RVA: 0x00013C38 File Offset: 0x00011E38
|
||||
[Token(Token = "0x6001D09")]
|
||||
[Address(RVA = "0xE31790", Offset = "0xE30790", VA = "0x180E31790", Slot = "25")]
|
||||
[ComVisible(false)]
|
||||
public override int GetWeekOfYear(DateTime time, CalendarWeekRule rule, DayOfWeek firstDayOfWeek)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the era in 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 in the specified <see cref="T:System.DateTime" />.</returns>
|
||||
// Token: 0x06001D0A RID: 7434 RVA: 0x00013C50 File Offset: 0x00011E50
|
||||
[Token(Token = "0x6001D0A")]
|
||||
[Address(RVA = "0xE316C0", Offset = "0xE306C0", VA = "0x180E316C0", Slot = "20")]
|
||||
public override int GetEra(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the month in the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to read.</param>
|
||||
/// <returns>An integer from 1 to 12 that represents the month in the specified <see cref="T:System.DateTime" />.</returns>
|
||||
// Token: 0x06001D0B RID: 7435 RVA: 0x00013C68 File Offset: 0x00011E68
|
||||
[Token(Token = "0x6001D0B")]
|
||||
[Address(RVA = "0xE31710", Offset = "0xE30710", VA = "0x180E31710", Slot = "22")]
|
||||
public override int GetMonth(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the year in 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 year in the specified <see cref="T:System.DateTime" />.</returns>
|
||||
// Token: 0x06001D0C RID: 7436 RVA: 0x00013C80 File Offset: 0x00011E80
|
||||
[Token(Token = "0x6001D0C")]
|
||||
[Address(RVA = "0xE317C0", Offset = "0xE307C0", VA = "0x180E317C0", Slot = "26")]
|
||||
public override int GetYear(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the specified date in the specified era is a leap day.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="month">An integer from 1 to 12 that represents the month.</param>
|
||||
/// <param name="day">An integer from 1 to 31 that represents the day.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the specified day is a leap day; otherwise, <see langword="false" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="month" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="day" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="era" /> is outside the range supported by the calendar.</exception>
|
||||
// Token: 0x06001D0D RID: 7437 RVA: 0x00013C98 File Offset: 0x00011E98
|
||||
[Token(Token = "0x6001D0D")]
|
||||
[Address(RVA = "0xE317E0", Offset = "0xE307E0", VA = "0x180E317E0", Slot = "27")]
|
||||
public override bool IsLeapDay(int year, int month, int day, int era)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the specified year in the specified era is a leap year.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the specified year is a leap year; otherwise, <see langword="false" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="era" /> is outside the range supported by the calendar.</exception>
|
||||
// Token: 0x06001D0E RID: 7438 RVA: 0x00013CB0 File Offset: 0x00011EB0
|
||||
[Token(Token = "0x6001D0E")]
|
||||
[Address(RVA = "0xE31840", Offset = "0xE30840", VA = "0x180E31840", Slot = "31")]
|
||||
public override bool IsLeapYear(int year, int era)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Calculates the leap month for a specified year and era.</summary>
|
||||
/// <param name="year">A year.</param>
|
||||
/// <param name="era">An era.</param>
|
||||
/// <returns>The return value is always 0 because the <see cref="T:System.Globalization.TaiwanCalendar" /> class does not support the notion of a leap month.</returns>
|
||||
// Token: 0x06001D0F RID: 7439 RVA: 0x00013CC8 File Offset: 0x00011EC8
|
||||
[Token(Token = "0x6001D0F")]
|
||||
[Address(RVA = "0xE316E0", Offset = "0xE306E0", VA = "0x180E316E0", Slot = "29")]
|
||||
[ComVisible(false)]
|
||||
public override int GetLeapMonth(int year, int era)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the specified month in the specified year in the specified era is a leap month.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="month">An integer from 1 to 12 that represents the month.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>This method always returns <see langword="false" />, unless overridden by a derived class.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="month" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="era" /> is outside the range supported by the calendar.</exception>
|
||||
// Token: 0x06001D10 RID: 7440 RVA: 0x00013CE0 File Offset: 0x00011EE0
|
||||
[Token(Token = "0x6001D10")]
|
||||
[Address(RVA = "0xE31810", Offset = "0xE30810", VA = "0x180E31810", Slot = "28")]
|
||||
public override bool IsLeapMonth(int year, int month, int era)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Returns a <see cref="T:System.DateTime" /> that is set to the specified date and time in the specified era.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="month">An integer from 1 to 12 that represents the month.</param>
|
||||
/// <param name="day">An integer from 1 to 31 that represents the day.</param>
|
||||
/// <param name="hour">An integer from 0 to 23 that represents the hour.</param>
|
||||
/// <param name="minute">An integer from 0 to 59 that represents the minute.</param>
|
||||
/// <param name="second">An integer from 0 to 59 that represents the second.</param>
|
||||
/// <param name="millisecond">An integer from 0 to 999 that represents the millisecond.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>The <see cref="T:System.DateTime" /> that is set to the specified date and time in the current era.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="month" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="day" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="hour" /> is less than zero or greater than 23.
|
||||
/// -or-
|
||||
/// <paramref name="minute" /> is less than zero or greater than 59.
|
||||
/// -or-
|
||||
/// <paramref name="second" /> is less than zero or greater than 59.
|
||||
/// -or-
|
||||
/// <paramref name="millisecond" /> is less than zero or greater than 999.
|
||||
/// -or-
|
||||
/// <paramref name="era" /> is outside the range supported by the calendar.</exception>
|
||||
// Token: 0x06001D11 RID: 7441 RVA: 0x00013CF8 File Offset: 0x00011EF8
|
||||
[Token(Token = "0x6001D11")]
|
||||
[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);
|
||||
}
|
||||
|
||||
/// <summary>Gets the list of eras in the <see cref="T:System.Globalization.TaiwanCalendar" />.</summary>
|
||||
/// <returns>An array that consists of a single element for which the value is always the current era.</returns>
|
||||
// Token: 0x170003E4 RID: 996
|
||||
// (get) Token: 0x06001D12 RID: 7442 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x170003E4")]
|
||||
public override int[] Eras
|
||||
{
|
||||
[Token(Token = "0x6001D12")]
|
||||
[Address(RVA = "0xE31CD0", Offset = "0xE30CD0", VA = "0x180E31CD0", Slot = "21")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the last year of a 100-year range that can be represented by a 2-digit year.</summary>
|
||||
/// <returns>The last year of a 100-year range that can be represented by a 2-digit year.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">The value specified in a set operation is less than 99.
|
||||
/// -or-
|
||||
/// The value specified in a set operation is greater than <see langword="MaxSupportedDateTime.Year" />.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">In a set operation, the current instance is read-only.</exception>
|
||||
// Token: 0x170003E5 RID: 997
|
||||
// (get) Token: 0x06001D13 RID: 7443 RVA: 0x00013D10 File Offset: 0x00011F10
|
||||
// (set) Token: 0x06001D14 RID: 7444 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170003E5")]
|
||||
public override int TwoDigitYearMax
|
||||
{
|
||||
[Token(Token = "0x6001D13")]
|
||||
[Address(RVA = "0xE31DB0", Offset = "0xE30DB0", VA = "0x180E31DB0", Slot = "38")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x6001D14")]
|
||||
[Address(RVA = "0xE38CF0", Offset = "0xE37CF0", VA = "0x180E38CF0", Slot = "39")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Converts the specified year to a four-digit year by using the <see cref="P:System.Globalization.TaiwanCalendar.TwoDigitYearMax" /> property to determine the appropriate century.</summary>
|
||||
/// <param name="year">A two-digit or four-digit integer that represents the year to convert.</param>
|
||||
/// <returns>An integer that contains the four-digit representation of <paramref name="year" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.</exception>
|
||||
// Token: 0x06001D15 RID: 7445 RVA: 0x00013D28 File Offset: 0x00011F28
|
||||
[Token(Token = "0x6001D15")]
|
||||
[Address(RVA = "0xE38820", Offset = "0xE37820", VA = "0x180E38820", Slot = "40")]
|
||||
public override int ToFourDigitYear(int year)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x04001003 RID: 4099
|
||||
[Token(Token = "0x4001003")]
|
||||
internal static EraInfo[] taiwanEraInfo;
|
||||
|
||||
// Token: 0x04001004 RID: 4100
|
||||
[Token(Token = "0x4001004")]
|
||||
internal static Calendar s_defaultInstance;
|
||||
|
||||
// Token: 0x04001005 RID: 4101
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4001005")]
|
||||
internal GregorianCalendarHelper helper;
|
||||
|
||||
// Token: 0x04001006 RID: 4102
|
||||
[Token(Token = "0x4001006")]
|
||||
internal static readonly DateTime calendarMinValue;
|
||||
|
||||
// Token: 0x04001007 RID: 4103
|
||||
[Token(Token = "0x4001007")]
|
||||
private const int DEFAULT_TWO_DIGIT_YEAR_MAX = 99;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,259 @@
|
||||
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;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,446 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using System.Runtime.Serialization;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
/// <summary>Defines text properties and behaviors, such as casing, that are specific to a writing system.</summary>
|
||||
// Token: 0x020002FA RID: 762
|
||||
[Token(Token = "0x20002FA")]
|
||||
[ComVisible(true)]
|
||||
[Serializable]
|
||||
public class TextInfo : ICloneable, IDeserializationCallback
|
||||
{
|
||||
// Token: 0x170003F1 RID: 1009
|
||||
// (get) Token: 0x06001D28 RID: 7464 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x170003F1")]
|
||||
internal static TextInfo Invariant
|
||||
{
|
||||
[Token(Token = "0x6001D28")]
|
||||
[Address(RVA = "0xE3B930", Offset = "0xE3A930", VA = "0x180E3B930")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06001D29 RID: 7465 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001D29")]
|
||||
[Address(RVA = "0xE3B8B0", Offset = "0xE3A8B0", VA = "0x180E3B8B0")]
|
||||
internal TextInfo(CultureData cultureData)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001D2A RID: 7466 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001D2A")]
|
||||
[Address(RVA = "0xE3A430", Offset = "0xE39430", VA = "0x180E3A430")]
|
||||
[OnDeserializing]
|
||||
private void OnDeserializing(StreamingContext ctx)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001D2B RID: 7467 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001D2B")]
|
||||
[Address(RVA = "0xE3A320", Offset = "0xE39320", VA = "0x180E3A320")]
|
||||
private void OnDeserialized()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001D2C RID: 7468 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001D2C")]
|
||||
[Address(RVA = "0xE3A420", Offset = "0xE39420", VA = "0x180E3A420")]
|
||||
[OnDeserialized]
|
||||
private void OnDeserialized(StreamingContext ctx)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001D2D RID: 7469 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001D2D")]
|
||||
[Address(RVA = "0xE3A440", Offset = "0xE39440", VA = "0x180E3A440")]
|
||||
[OnSerializing]
|
||||
private void OnSerializing(StreamingContext ctx)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001D2E RID: 7470 RVA: 0x00013E78 File Offset: 0x00012078
|
||||
[Token(Token = "0x6001D2E")]
|
||||
[Address(RVA = "0xE39DB0", Offset = "0xE38DB0", VA = "0x180E39DB0")]
|
||||
internal static int GetHashCodeOrdinalIgnoreCase(string s)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001D2F RID: 7471 RVA: 0x00013E90 File Offset: 0x00012090
|
||||
[Token(Token = "0x6001D2F")]
|
||||
[Address(RVA = "0xE39CA0", Offset = "0xE38CA0", VA = "0x180E39CA0")]
|
||||
internal static int GetHashCodeOrdinalIgnoreCase(string s, bool forceRandomizedHashing, long additionalEntropy)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001D30 RID: 7472 RVA: 0x00013EA8 File Offset: 0x000120A8
|
||||
[Token(Token = "0x6001D30")]
|
||||
[Address(RVA = "0xE399D0", Offset = "0xE389D0", VA = "0x180E399D0")]
|
||||
internal static int CompareOrdinalIgnoreCase(string str1, string str2)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001D31 RID: 7473 RVA: 0x00013EC0 File Offset: 0x000120C0
|
||||
[Token(Token = "0x6001D31")]
|
||||
[Address(RVA = "0xE399C0", Offset = "0xE389C0", VA = "0x180E399C0")]
|
||||
internal static int CompareOrdinalIgnoreCaseEx(string strA, int indexA, string strB, int indexB, int lengthA, int lengthB)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001D32 RID: 7474 RVA: 0x00013ED8 File Offset: 0x000120D8
|
||||
[Token(Token = "0x6001D32")]
|
||||
[Address(RVA = "0xE39FC0", Offset = "0xE38FC0", VA = "0x180E39FC0")]
|
||||
internal static int IndexOfStringOrdinalIgnoreCase(string source, string value, int startIndex, int count)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001D33 RID: 7475 RVA: 0x00013EF0 File Offset: 0x000120F0
|
||||
[Token(Token = "0x6001D33")]
|
||||
[Address(RVA = "0xE3A260", Offset = "0xE39260", VA = "0x180E3A260")]
|
||||
internal static int LastIndexOfStringOrdinalIgnoreCase(string source, string value, int startIndex, int count)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Gets the name of the culture associated with the current <see cref="T:System.Globalization.TextInfo" /> object.</summary>
|
||||
/// <returns>The name of a culture.</returns>
|
||||
// Token: 0x170003F2 RID: 1010
|
||||
// (get) Token: 0x06001D34 RID: 7476 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x170003F2")]
|
||||
[ComVisible(false)]
|
||||
public string CultureName
|
||||
{
|
||||
[Token(Token = "0x6001D34")]
|
||||
[Address(RVA = "0x4157E0", Offset = "0x4147E0", VA = "0x1804157E0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether the current <see cref="T:System.Globalization.TextInfo" /> object is read-only.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the current <see cref="T:System.Globalization.TextInfo" /> object is read-only; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x170003F3 RID: 1011
|
||||
// (get) Token: 0x06001D35 RID: 7477 RVA: 0x00013F08 File Offset: 0x00012108
|
||||
[Token(Token = "0x170003F3")]
|
||||
[ComVisible(false)]
|
||||
public bool IsReadOnly
|
||||
{
|
||||
[Token(Token = "0x6001D35")]
|
||||
[Address(RVA = "0x497570", Offset = "0x496570", VA = "0x180497570")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Creates a new object that is a copy of the current <see cref="T:System.Globalization.TextInfo" /> object.</summary>
|
||||
/// <returns>A new instance of <see cref="T:System.Object" /> that is the memberwise clone of the current <see cref="T:System.Globalization.TextInfo" /> object.</returns>
|
||||
// Token: 0x06001D36 RID: 7478 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001D36")]
|
||||
[Address(RVA = "0xE398F0", Offset = "0xE388F0", VA = "0x180E398F0", Slot = "6")]
|
||||
[ComVisible(false)]
|
||||
public virtual object Clone()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Returns a read-only version of the specified <see cref="T:System.Globalization.TextInfo" /> object.</summary>
|
||||
/// <param name="textInfo">A <see cref="T:System.Globalization.TextInfo" /> object.</param>
|
||||
/// <returns>The <see cref="T:System.Globalization.TextInfo" /> object specified by the <paramref name="textInfo" /> parameter, if <paramref name="textInfo" /> is read-only.
|
||||
/// -or-
|
||||
/// A read-only memberwise clone of the <see cref="T:System.Globalization.TextInfo" /> object specified by <paramref name="textInfo" />, if <paramref name="textInfo" /> is not read-only.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="textInfo" /> is null.</exception>
|
||||
// Token: 0x06001D37 RID: 7479 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001D37")]
|
||||
[Address(RVA = "0xE3A4D0", Offset = "0xE394D0", VA = "0x180E3A4D0")]
|
||||
[ComVisible(false)]
|
||||
public static TextInfo ReadOnly(TextInfo textInfo)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001D38 RID: 7480 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001D38")]
|
||||
[Address(RVA = "0x611070", Offset = "0x610070", VA = "0x180611070")]
|
||||
internal void SetReadOnlyState(bool readOnly)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Converts the specified character to lowercase.</summary>
|
||||
/// <param name="c">The character to convert to lowercase.</param>
|
||||
/// <returns>The specified character converted to lowercase.</returns>
|
||||
// Token: 0x06001D39 RID: 7481 RVA: 0x00013F20 File Offset: 0x00012120
|
||||
[Token(Token = "0x6001D39")]
|
||||
[Address(RVA = "0xE3AD10", Offset = "0xE39D10", VA = "0x180E3AD10", Slot = "7")]
|
||||
public virtual char ToLower(char c)
|
||||
{
|
||||
return '\0';
|
||||
}
|
||||
|
||||
/// <summary>Converts the specified string to lowercase.</summary>
|
||||
/// <param name="str">The string to convert to lowercase.</param>
|
||||
/// <returns>The specified string converted to lowercase.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="str" /> is null.</exception>
|
||||
// Token: 0x06001D3A RID: 7482 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001D3A")]
|
||||
[Address(RVA = "0xE3AD70", Offset = "0xE39D70", VA = "0x180E3AD70", Slot = "8")]
|
||||
public virtual string ToLower(string str)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001D3B RID: 7483 RVA: 0x00013F38 File Offset: 0x00012138
|
||||
[Token(Token = "0x6001D3B")]
|
||||
[Address(RVA = "0xE3A5B0", Offset = "0xE395B0", VA = "0x180E3A5B0")]
|
||||
private static char ToLowerAsciiInvariant(char c)
|
||||
{
|
||||
return '\0';
|
||||
}
|
||||
|
||||
/// <summary>Converts the specified character to uppercase.</summary>
|
||||
/// <param name="c">The character to convert to uppercase.</param>
|
||||
/// <returns>The specified character converted to uppercase.</returns>
|
||||
// Token: 0x06001D3C RID: 7484 RVA: 0x00013F50 File Offset: 0x00012150
|
||||
[Token(Token = "0x6001D3C")]
|
||||
[Address(RVA = "0xE3B850", Offset = "0xE3A850", VA = "0x180E3B850", Slot = "9")]
|
||||
public virtual char ToUpper(char c)
|
||||
{
|
||||
return '\0';
|
||||
}
|
||||
|
||||
/// <summary>Converts the specified string to uppercase.</summary>
|
||||
/// <param name="str">The string to convert to uppercase.</param>
|
||||
/// <returns>The specified string converted to uppercase.</returns>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="str" /> is null.</exception>
|
||||
// Token: 0x06001D3D RID: 7485 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001D3D")]
|
||||
[Address(RVA = "0xE3B720", Offset = "0xE3A720", VA = "0x180E3B720", Slot = "10")]
|
||||
public virtual string ToUpper(string str)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001D3E RID: 7486 RVA: 0x00013F68 File Offset: 0x00012168
|
||||
[Token(Token = "0x6001D3E")]
|
||||
[Address(RVA = "0xE3AEF0", Offset = "0xE39EF0", VA = "0x180E3AEF0")]
|
||||
private static char ToUpperAsciiInvariant(char c)
|
||||
{
|
||||
return '\0';
|
||||
}
|
||||
|
||||
// Token: 0x06001D3F RID: 7487 RVA: 0x00013F80 File Offset: 0x00012180
|
||||
[Token(Token = "0x6001D3F")]
|
||||
[Address(RVA = "0xE3A250", Offset = "0xE39250", VA = "0x180E3A250")]
|
||||
private static bool IsAscii(char c)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x170003F4 RID: 1012
|
||||
// (get) Token: 0x06001D40 RID: 7488 RVA: 0x00013F98 File Offset: 0x00012198
|
||||
[Token(Token = "0x170003F4")]
|
||||
private bool IsAsciiCasingSameAsInvariant
|
||||
{
|
||||
[Token(Token = "0x6001D40")]
|
||||
[Address(RVA = "0xE3B9F0", Offset = "0xE3A9F0", VA = "0x180E3B9F0")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the specified object represents the same writing system as the current <see cref="T:System.Globalization.TextInfo" /> object.</summary>
|
||||
/// <param name="obj">The object to compare with the current <see cref="T:System.Globalization.TextInfo" />.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if <paramref name="obj" /> represents the same writing system as the current <see cref="T:System.Globalization.TextInfo" />; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x06001D41 RID: 7489 RVA: 0x00013FB0 File Offset: 0x000121B0
|
||||
[Token(Token = "0x6001D41")]
|
||||
[Address(RVA = "0xE39A10", Offset = "0xE38A10", VA = "0x180E39A10", Slot = "0")]
|
||||
public override bool Equals(object obj)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Serves as a hash function for the current <see cref="T:System.Globalization.TextInfo" />, suitable for hashing algorithms and data structures, such as a hash table.</summary>
|
||||
/// <returns>A hash code for the current <see cref="T:System.Globalization.TextInfo" />.</returns>
|
||||
// Token: 0x06001D42 RID: 7490 RVA: 0x00013FC8 File Offset: 0x000121C8
|
||||
[Token(Token = "0x6001D42")]
|
||||
[Address(RVA = "0x692BA0", Offset = "0x691BA0", VA = "0x180692BA0", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns a string that represents the current <see cref="T:System.Globalization.TextInfo" />.</summary>
|
||||
/// <returns>A string that represents the current <see cref="T:System.Globalization.TextInfo" />.</returns>
|
||||
// Token: 0x06001D43 RID: 7491 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001D43")]
|
||||
[Address(RVA = "0xE3AEA0", Offset = "0xE39EA0", VA = "0x180E3AEA0", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Raises the deserialization event when deserialization is complete.</summary>
|
||||
/// <param name="sender">The source of the deserialization event.</param>
|
||||
// Token: 0x06001D44 RID: 7492 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001D44")]
|
||||
[Address(RVA = "0xE3A420", Offset = "0xE39420", VA = "0x180E3A420", Slot = "5")]
|
||||
void IDeserializationCallback.OnDeserialization(object sender)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001D45 RID: 7493 RVA: 0x00013FE0 File Offset: 0x000121E0
|
||||
[Token(Token = "0x6001D45")]
|
||||
[Address(RVA = "0xE39C80", Offset = "0xE38C80", VA = "0x180E39C80")]
|
||||
internal int GetCaseInsensitiveHashCode(string str)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001D46 RID: 7494 RVA: 0x00013FF8 File Offset: 0x000121F8
|
||||
[Token(Token = "0x6001D46")]
|
||||
[Address(RVA = "0xE39AB0", Offset = "0xE38AB0", VA = "0x180E39AB0")]
|
||||
internal int GetCaseInsensitiveHashCode(string str, bool forceRandomizedHashing, long additionalEntropy)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001D47 RID: 7495 RVA: 0x00014010 File Offset: 0x00012210
|
||||
[Token(Token = "0x6001D47")]
|
||||
[Address(RVA = "0xE39EA0", Offset = "0xE38EA0", VA = "0x180E39EA0")]
|
||||
private int GetInvariantCaseInsensitiveHashCode(string str)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001D48 RID: 7496 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001D48")]
|
||||
[Address(RVA = "0xE3B630", Offset = "0xE3A630", VA = "0x180E3B630")]
|
||||
private string ToUpperInternal(string str)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001D49 RID: 7497 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001D49")]
|
||||
[Address(RVA = "0xE3A5D0", Offset = "0xE395D0", VA = "0x180E3A5D0")]
|
||||
private string ToLowerInternal(string str)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001D4A RID: 7498 RVA: 0x00014028 File Offset: 0x00012228
|
||||
[Token(Token = "0x6001D4A")]
|
||||
[Address(RVA = "0xE3AF10", Offset = "0xE39F10", VA = "0x180E3AF10")]
|
||||
private char ToUpperInternal(char c)
|
||||
{
|
||||
return '\0';
|
||||
}
|
||||
|
||||
// Token: 0x06001D4B RID: 7499 RVA: 0x00014040 File Offset: 0x00012240
|
||||
[Token(Token = "0x6001D4B")]
|
||||
[Address(RVA = "0xE3A6C0", Offset = "0xE396C0", VA = "0x180E3A6C0")]
|
||||
private char ToLowerInternal(char c)
|
||||
{
|
||||
return '\0';
|
||||
}
|
||||
|
||||
// Token: 0x06001D4C RID: 7500 RVA: 0x00014058 File Offset: 0x00012258
|
||||
[Token(Token = "0x6001D4C")]
|
||||
[Address(RVA = "0xE3A090", Offset = "0xE39090", VA = "0x180E3A090")]
|
||||
private static int InternalCompareStringOrdinalIgnoreCase(string strA, int indexA, string strB, int indexB, int lenA, int lenB)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001D4D RID: 7501 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001D4D")]
|
||||
[Address(RVA = "0xE3B900", Offset = "0xE3A900", VA = "0x180E3B900")]
|
||||
internal TextInfo()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04001015 RID: 4117
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4001015")]
|
||||
[OptionalField]
|
||||
private string m_listSeparator;
|
||||
|
||||
// Token: 0x04001016 RID: 4118
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4001016")]
|
||||
[OptionalField]
|
||||
private bool m_isReadOnly;
|
||||
|
||||
// Token: 0x04001017 RID: 4119
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4001017")]
|
||||
[OptionalField]
|
||||
private string m_cultureName;
|
||||
|
||||
// Token: 0x04001018 RID: 4120
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4001018")]
|
||||
[NonSerialized]
|
||||
private CultureData m_cultureData;
|
||||
|
||||
// Token: 0x04001019 RID: 4121
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4001019")]
|
||||
[NonSerialized]
|
||||
private string m_textInfoName;
|
||||
|
||||
// Token: 0x0400101A RID: 4122
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400101A")]
|
||||
[NonSerialized]
|
||||
private bool? m_IsAsciiCasingSameAsInvariant;
|
||||
|
||||
// Token: 0x0400101B RID: 4123
|
||||
[Token(Token = "0x400101B")]
|
||||
internal static TextInfo s_Invariant;
|
||||
|
||||
// Token: 0x0400101C RID: 4124
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400101C")]
|
||||
[OptionalField]
|
||||
private string customCultureName;
|
||||
|
||||
// Token: 0x0400101D RID: 4125
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400101D")]
|
||||
[OptionalField]
|
||||
internal int m_nDataItem;
|
||||
|
||||
// Token: 0x0400101E RID: 4126
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x400101E")]
|
||||
[OptionalField]
|
||||
internal bool m_useUserOverride;
|
||||
|
||||
// Token: 0x0400101F RID: 4127
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400101F")]
|
||||
[OptionalField]
|
||||
internal int m_win32LangID;
|
||||
|
||||
// Token: 0x04001020 RID: 4128
|
||||
[Token(Token = "0x4001020")]
|
||||
private const int wordSeparatorMask = 536672256;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,46 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
// Token: 0x02000312 RID: 786
|
||||
[Token(Token = "0x2000312")]
|
||||
internal static class TextInfoToLowerData
|
||||
{
|
||||
// Token: 0x040010C0 RID: 4288
|
||||
[Token(Token = "0x40010C0")]
|
||||
public static readonly char[] range_00c0_0556;
|
||||
|
||||
// Token: 0x040010C1 RID: 4289
|
||||
[Token(Token = "0x40010C1")]
|
||||
public static readonly char[] range_10a0_10c5;
|
||||
|
||||
// Token: 0x040010C2 RID: 4290
|
||||
[Token(Token = "0x40010C2")]
|
||||
public static readonly char[] range_1e00_1ffc;
|
||||
|
||||
// Token: 0x040010C3 RID: 4291
|
||||
[Token(Token = "0x40010C3")]
|
||||
public static readonly char[] range_2160_216f;
|
||||
|
||||
// Token: 0x040010C4 RID: 4292
|
||||
[Token(Token = "0x40010C4")]
|
||||
public static readonly char[] range_24b6_24cf;
|
||||
|
||||
// Token: 0x040010C5 RID: 4293
|
||||
[Token(Token = "0x40010C5")]
|
||||
public static readonly char[] range_2c00_2c2e;
|
||||
|
||||
// Token: 0x040010C6 RID: 4294
|
||||
[Token(Token = "0x40010C6")]
|
||||
public static readonly char[] range_2c60_2ce2;
|
||||
|
||||
// Token: 0x040010C7 RID: 4295
|
||||
[Token(Token = "0x40010C7")]
|
||||
public static readonly char[] range_a640_a696;
|
||||
|
||||
// Token: 0x040010C8 RID: 4296
|
||||
[Token(Token = "0x40010C8")]
|
||||
public static readonly char[] range_a722_a78b;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,42 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
// Token: 0x02000311 RID: 785
|
||||
[Token(Token = "0x2000311")]
|
||||
internal static class TextInfoToUpperData
|
||||
{
|
||||
// Token: 0x040010B8 RID: 4280
|
||||
[Token(Token = "0x40010B8")]
|
||||
public static readonly char[] range_00e0_0586;
|
||||
|
||||
// Token: 0x040010B9 RID: 4281
|
||||
[Token(Token = "0x40010B9")]
|
||||
public static readonly char[] range_1e01_1ff3;
|
||||
|
||||
// Token: 0x040010BA RID: 4282
|
||||
[Token(Token = "0x40010BA")]
|
||||
public static readonly char[] range_2170_2184;
|
||||
|
||||
// Token: 0x040010BB RID: 4283
|
||||
[Token(Token = "0x40010BB")]
|
||||
public static readonly char[] range_24d0_24e9;
|
||||
|
||||
// Token: 0x040010BC RID: 4284
|
||||
[Token(Token = "0x40010BC")]
|
||||
public static readonly char[] range_2c30_2ce3;
|
||||
|
||||
// Token: 0x040010BD RID: 4285
|
||||
[Token(Token = "0x40010BD")]
|
||||
public static readonly char[] range_2d00_2d25;
|
||||
|
||||
// Token: 0x040010BE RID: 4286
|
||||
[Token(Token = "0x40010BE")]
|
||||
public static readonly char[] range_a641_a697;
|
||||
|
||||
// Token: 0x040010BF RID: 4287
|
||||
[Token(Token = "0x40010BF")]
|
||||
public static readonly char[] range_a723_a78c;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,425 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
/// <summary>Represents the Thai Buddhist calendar.</summary>
|
||||
// Token: 0x020002FB RID: 763
|
||||
[Token(Token = "0x20002FB")]
|
||||
[ComVisible(true)]
|
||||
[Serializable]
|
||||
public class ThaiBuddhistCalendar : Calendar
|
||||
{
|
||||
/// <summary>Gets the earliest date and time supported by the <see cref="T:System.Globalization.ThaiBuddhistCalendar" /> class.</summary>
|
||||
/// <returns>The earliest date and time supported by the <see cref="T:System.Globalization.ThaiBuddhistCalendar" /> class, which is equivalent to the first moment of January 1, 0001 C.E. in the Gregorian calendar.</returns>
|
||||
// Token: 0x170003F5 RID: 1013
|
||||
// (get) Token: 0x06001D4E RID: 7502 RVA: 0x00014070 File Offset: 0x00012270
|
||||
[Token(Token = "0x170003F5")]
|
||||
[ComVisible(false)]
|
||||
public override DateTime MinSupportedDateTime
|
||||
{
|
||||
[Token(Token = "0x6001D4E")]
|
||||
[Address(RVA = "0xE3BDA0", Offset = "0xE3ADA0", VA = "0x180E3BDA0", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the latest date and time supported by the <see cref="T:System.Globalization.ThaiBuddhistCalendar" /> class.</summary>
|
||||
/// <returns>The latest date and time supported by the <see cref="T:System.Globalization.ThaiBuddhistCalendar" /> class, which is equivalent to the last moment of December 31, 9999 C.E. in the Gregorian calendar.</returns>
|
||||
// Token: 0x170003F6 RID: 1014
|
||||
// (get) Token: 0x06001D4F RID: 7503 RVA: 0x00014088 File Offset: 0x00012288
|
||||
[Token(Token = "0x170003F6")]
|
||||
[ComVisible(false)]
|
||||
public override DateTime MaxSupportedDateTime
|
||||
{
|
||||
[Token(Token = "0x6001D4F")]
|
||||
[Address(RVA = "0xE3BD40", Offset = "0xE3AD40", VA = "0x180E3BD40", Slot = "6")]
|
||||
get
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether the current calendar is solar-based, lunar-based, or a combination of both.</summary>
|
||||
/// <returns>Always returns <see cref="F:System.Globalization.CalendarAlgorithmType.SolarCalendar" />.</returns>
|
||||
// Token: 0x170003F7 RID: 1015
|
||||
// (get) Token: 0x06001D50 RID: 7504 RVA: 0x000140A0 File Offset: 0x000122A0
|
||||
[Token(Token = "0x170003F7")]
|
||||
[ComVisible(false)]
|
||||
public override CalendarAlgorithmType AlgorithmType
|
||||
{
|
||||
[Token(Token = "0x6001D50")]
|
||||
[Address(RVA = "0x4E8690", Offset = "0x4E7690", VA = "0x1804E8690", Slot = "9")]
|
||||
get
|
||||
{
|
||||
return CalendarAlgorithmType.Unknown;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Globalization.ThaiBuddhistCalendar" /> class.</summary>
|
||||
// Token: 0x06001D51 RID: 7505 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001D51")]
|
||||
[Address(RVA = "0xE3BCA0", Offset = "0xE3ACA0", VA = "0x180E3BCA0")]
|
||||
public ThaiBuddhistCalendar()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x170003F8 RID: 1016
|
||||
// (get) Token: 0x06001D52 RID: 7506 RVA: 0x000140B8 File Offset: 0x000122B8
|
||||
[Token(Token = "0x170003F8")]
|
||||
internal override int ID
|
||||
{
|
||||
[Token(Token = "0x6001D52")]
|
||||
[Address(RVA = "0x4B30C0", Offset = "0x4B20C0", VA = "0x1804B30C0", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Returns a <see cref="T:System.DateTime" /> that is the specified number of months away from the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to which to add months.</param>
|
||||
/// <param name="months">The number of months to add.</param>
|
||||
/// <returns>The <see cref="T:System.DateTime" /> that results from adding the specified number of months to the specified <see cref="T:System.DateTime" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentException">The resulting <see cref="T:System.DateTime" /> is outside the supported range.</exception>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="months" /> is less than -120000.
|
||||
/// -or-
|
||||
/// <paramref name="months" /> is greater than 120000.</exception>
|
||||
// Token: 0x06001D53 RID: 7507 RVA: 0x000140D0 File Offset: 0x000122D0
|
||||
[Token(Token = "0x6001D53")]
|
||||
[Address(RVA = "0xE30A10", Offset = "0xE2FA10", VA = "0x180E30A10", Slot = "12")]
|
||||
public override DateTime AddMonths(DateTime time, int months)
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
|
||||
/// <summary>Returns a <see cref="T:System.DateTime" /> that is the specified number of years away from the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to which to add years.</param>
|
||||
/// <param name="years">The number of years to add.</param>
|
||||
/// <returns>The <see cref="T:System.DateTime" /> that results from adding the specified number of years to the specified <see cref="T:System.DateTime" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentException">The resulting <see cref="T:System.DateTime" /> is outside the supported range.</exception>
|
||||
// Token: 0x06001D54 RID: 7508 RVA: 0x000140E8 File Offset: 0x000122E8
|
||||
[Token(Token = "0x6001D54")]
|
||||
[Address(RVA = "0xE30A30", Offset = "0xE2FA30", VA = "0x180E30A30", Slot = "13")]
|
||||
public override DateTime AddYears(DateTime time, int years)
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
|
||||
/// <summary>Returns the number of days in the specified month in the specified year in the specified era.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="month">An integer from 1 to 12 that represents the month.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>The number of days in the specified month in the specified year in the specified era.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="month" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="era" /> is outside the range supported by the calendar.</exception>
|
||||
// Token: 0x06001D55 RID: 7509 RVA: 0x00014100 File Offset: 0x00012300
|
||||
[Token(Token = "0x6001D55")]
|
||||
[Address(RVA = "0xE30D90", Offset = "0xE2FD90", VA = "0x180E30D90", Slot = "18")]
|
||||
public override int GetDaysInMonth(int year, int month, int era)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the number of days in the specified year in the specified era.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>The number of days in the specified year in the specified era.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="era" /> is outside the range supported by the calendar.</exception>
|
||||
// Token: 0x06001D56 RID: 7510 RVA: 0x00014118 File Offset: 0x00012318
|
||||
[Token(Token = "0x6001D56")]
|
||||
[Address(RVA = "0xE30DC0", Offset = "0xE2FDC0", VA = "0x180E30DC0", Slot = "19")]
|
||||
public override int GetDaysInYear(int year, int era)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the day of the month in the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to read.</param>
|
||||
/// <returns>An integer from 1 to 31 that represents the day of the month in the specified <see cref="T:System.DateTime" />.</returns>
|
||||
// Token: 0x06001D57 RID: 7511 RVA: 0x00014130 File Offset: 0x00012330
|
||||
[Token(Token = "0x6001D57")]
|
||||
[Address(RVA = "0xE30CD0", Offset = "0xE2FCD0", VA = "0x180E30CD0", Slot = "14")]
|
||||
public override int GetDayOfMonth(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the day of the week in the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to read.</param>
|
||||
/// <returns>A <see cref="T:System.DayOfWeek" /> value that represents the day of the week in the specified <see cref="T:System.DateTime" />.</returns>
|
||||
// Token: 0x06001D58 RID: 7512 RVA: 0x00014148 File Offset: 0x00012348
|
||||
[Token(Token = "0x6001D58")]
|
||||
[Address(RVA = "0xE30D20", Offset = "0xE2FD20", VA = "0x180E30D20", Slot = "15")]
|
||||
public override DayOfWeek GetDayOfWeek(DateTime time)
|
||||
{
|
||||
return DayOfWeek.Sunday;
|
||||
}
|
||||
|
||||
/// <summary>Returns the day of the year in the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to read.</param>
|
||||
/// <returns>An integer from 1 to 366 that represents the day of the year in the specified <see cref="T:System.DateTime" />.</returns>
|
||||
// Token: 0x06001D59 RID: 7513 RVA: 0x00014160 File Offset: 0x00012360
|
||||
[Token(Token = "0x6001D59")]
|
||||
[Address(RVA = "0xE30D40", Offset = "0xE2FD40", VA = "0x180E30D40", Slot = "16")]
|
||||
public override int GetDayOfYear(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the number of months in the specified year in the specified era.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>The number of months in the specified year in the specified era.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="era" /> is outside the range supported by the calendar.</exception>
|
||||
// Token: 0x06001D5A RID: 7514 RVA: 0x00014178 File Offset: 0x00012378
|
||||
[Token(Token = "0x6001D5A")]
|
||||
[Address(RVA = "0xE31760", Offset = "0xE30760", VA = "0x180E31760", Slot = "23")]
|
||||
public override int GetMonthsInYear(int year, int era)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the week of the year that includes the date in the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to read.</param>
|
||||
/// <param name="rule">One of the <see cref="T:System.Globalization.CalendarWeekRule" /> values that defines a calendar week.</param>
|
||||
/// <param name="firstDayOfWeek">One of the <see cref="T:System.DayOfWeek" /> values that represents the first day of the week.</param>
|
||||
/// <returns>A 1-based positive integer that represents the week of the year that includes the date in the <paramref name="time" /> parameter.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="time" /> or <paramref name="firstDayOfWeek" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="rule" /> is not a valid <see cref="T:System.Globalization.CalendarWeekRule" /> value.</exception>
|
||||
// Token: 0x06001D5B RID: 7515 RVA: 0x00014190 File Offset: 0x00012390
|
||||
[Token(Token = "0x6001D5B")]
|
||||
[Address(RVA = "0xE31790", Offset = "0xE30790", VA = "0x180E31790", Slot = "25")]
|
||||
[ComVisible(false)]
|
||||
public override int GetWeekOfYear(DateTime time, CalendarWeekRule rule, DayOfWeek firstDayOfWeek)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the era in 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 in the specified <see cref="T:System.DateTime" />.</returns>
|
||||
// Token: 0x06001D5C RID: 7516 RVA: 0x000141A8 File Offset: 0x000123A8
|
||||
[Token(Token = "0x6001D5C")]
|
||||
[Address(RVA = "0xE316C0", Offset = "0xE306C0", VA = "0x180E316C0", Slot = "20")]
|
||||
public override int GetEra(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the month in the specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The <see cref="T:System.DateTime" /> to read.</param>
|
||||
/// <returns>An integer from 1 to 12 that represents the month in the specified <see cref="T:System.DateTime" />.</returns>
|
||||
// Token: 0x06001D5D RID: 7517 RVA: 0x000141C0 File Offset: 0x000123C0
|
||||
[Token(Token = "0x6001D5D")]
|
||||
[Address(RVA = "0xE31710", Offset = "0xE30710", VA = "0x180E31710", Slot = "22")]
|
||||
public override int GetMonth(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Returns the year in 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 year in the specified <see cref="T:System.DateTime" />.</returns>
|
||||
// Token: 0x06001D5E RID: 7518 RVA: 0x000141D8 File Offset: 0x000123D8
|
||||
[Token(Token = "0x6001D5E")]
|
||||
[Address(RVA = "0xE317C0", Offset = "0xE307C0", VA = "0x180E317C0", Slot = "26")]
|
||||
public override int GetYear(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the specified date in the specified era is a leap day.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="month">An integer from 1 to 12 that represents the month.</param>
|
||||
/// <param name="day">An integer from 1 to 31 that represents the day.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the specified day is a leap day; otherwise, <see langword="false" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="month" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="day" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="era" /> is outside the range supported by the calendar.</exception>
|
||||
// Token: 0x06001D5F RID: 7519 RVA: 0x000141F0 File Offset: 0x000123F0
|
||||
[Token(Token = "0x6001D5F")]
|
||||
[Address(RVA = "0xE317E0", Offset = "0xE307E0", VA = "0x180E317E0", Slot = "27")]
|
||||
public override bool IsLeapDay(int year, int month, int day, int era)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the specified year in the specified era is a leap year.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the specified year is a leap year; otherwise, <see langword="false" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="era" /> is outside the range supported by the calendar.</exception>
|
||||
// Token: 0x06001D60 RID: 7520 RVA: 0x00014208 File Offset: 0x00012408
|
||||
[Token(Token = "0x6001D60")]
|
||||
[Address(RVA = "0xE31840", Offset = "0xE30840", VA = "0x180E31840", Slot = "31")]
|
||||
public override bool IsLeapYear(int year, int era)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Calculates the leap month for a specified year and era.</summary>
|
||||
/// <param name="year">A year.</param>
|
||||
/// <param name="era">An era.</param>
|
||||
/// <returns>The return value is always 0 because the <see cref="T:System.Globalization.ThaiBuddhistCalendar" /> class does not support the notion of a leap month.</returns>
|
||||
// Token: 0x06001D61 RID: 7521 RVA: 0x00014220 File Offset: 0x00012420
|
||||
[Token(Token = "0x6001D61")]
|
||||
[Address(RVA = "0xE316E0", Offset = "0xE306E0", VA = "0x180E316E0", Slot = "29")]
|
||||
[ComVisible(false)]
|
||||
public override int GetLeapMonth(int year, int era)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the specified month in the specified year in the specified era is a leap month.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="month">An integer from 1 to 12 that represents the month.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>This method always returns <see langword="false" />, unless overridden by a derived class.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="month" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="era" /> is outside the range supported by the calendar.</exception>
|
||||
// Token: 0x06001D62 RID: 7522 RVA: 0x00014238 File Offset: 0x00012438
|
||||
[Token(Token = "0x6001D62")]
|
||||
[Address(RVA = "0xE31810", Offset = "0xE30810", VA = "0x180E31810", Slot = "28")]
|
||||
public override bool IsLeapMonth(int year, int month, int era)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Returns a <see cref="T:System.DateTime" /> that is set to the specified date and time in the specified era.</summary>
|
||||
/// <param name="year">An integer that represents the year.</param>
|
||||
/// <param name="month">An integer from 1 to 12 that represents the month.</param>
|
||||
/// <param name="day">An integer from 1 to 31 that represents the day.</param>
|
||||
/// <param name="hour">An integer from 0 to 23 that represents the hour.</param>
|
||||
/// <param name="minute">An integer from 0 to 59 that represents the minute.</param>
|
||||
/// <param name="second">An integer from 0 to 59 that represents the second.</param>
|
||||
/// <param name="millisecond">An integer from 0 to 999 that represents the millisecond.</param>
|
||||
/// <param name="era">An integer that represents the era.</param>
|
||||
/// <returns>The <see cref="T:System.DateTime" /> that is set to the specified date and time in the current era.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="month" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="day" /> is outside the range supported by the calendar.
|
||||
/// -or-
|
||||
/// <paramref name="hour" /> is less than zero or greater than 23.
|
||||
/// -or-
|
||||
/// <paramref name="minute" /> is less than zero or greater than 59.
|
||||
/// -or-
|
||||
/// <paramref name="second" /> is less than zero or greater than 59.
|
||||
/// -or-
|
||||
/// <paramref name="millisecond" /> is less than zero or greater than 999.
|
||||
/// -or-
|
||||
/// <paramref name="era" /> is outside the range supported by the calendar.</exception>
|
||||
// Token: 0x06001D63 RID: 7523 RVA: 0x00014250 File Offset: 0x00012450
|
||||
[Token(Token = "0x6001D63")]
|
||||
[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);
|
||||
}
|
||||
|
||||
/// <summary>Gets the list of eras in the <see cref="T:System.Globalization.ThaiBuddhistCalendar" /> class.</summary>
|
||||
/// <returns>An array that consists of a single element having a value that is always the current era.</returns>
|
||||
// Token: 0x170003F9 RID: 1017
|
||||
// (get) Token: 0x06001D64 RID: 7524 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x170003F9")]
|
||||
public override int[] Eras
|
||||
{
|
||||
[Token(Token = "0x6001D64")]
|
||||
[Address(RVA = "0xE31CD0", Offset = "0xE30CD0", VA = "0x180E31CD0", Slot = "21")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the last year of a 100-year range that can be represented by a 2-digit year.</summary>
|
||||
/// <returns>The last year of a 100-year range that can be represented by a 2-digit year.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">The value specified in a set operation is less than 99.
|
||||
/// -or-
|
||||
/// The value specified in a set operation is greater than <see langword="MaxSupportedDateTime.Year" />.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">In a set operation, the current instance is read-only.</exception>
|
||||
// Token: 0x170003FA RID: 1018
|
||||
// (get) Token: 0x06001D65 RID: 7525 RVA: 0x00014268 File Offset: 0x00012468
|
||||
// (set) Token: 0x06001D66 RID: 7526 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170003FA")]
|
||||
public override int TwoDigitYearMax
|
||||
{
|
||||
[Token(Token = "0x6001D65")]
|
||||
[Address(RVA = "0xE3BE00", Offset = "0xE3AE00", VA = "0x180E3BE00", Slot = "38")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x6001D66")]
|
||||
[Address(RVA = "0xE3BE40", Offset = "0xE3AE40", VA = "0x180E3BE40", Slot = "39")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Converts the specified year to a four-digit year by using the <see cref="P:System.Globalization.ThaiBuddhistCalendar.TwoDigitYearMax" /> property to determine the appropriate century.</summary>
|
||||
/// <param name="year">A two-digit or four-digit integer that represents the year to convert.</param>
|
||||
/// <returns>An integer that contains the four-digit representation of <paramref name="year" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is outside the range supported by the calendar.</exception>
|
||||
// Token: 0x06001D67 RID: 7527 RVA: 0x00014280 File Offset: 0x00012480
|
||||
[Token(Token = "0x6001D67")]
|
||||
[Address(RVA = "0xE3BAC0", Offset = "0xE3AAC0", VA = "0x180E3BAC0", Slot = "40")]
|
||||
public override int ToFourDigitYear(int year)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x04001021 RID: 4129
|
||||
[Token(Token = "0x4001021")]
|
||||
internal static EraInfo[] thaiBuddhistEraInfo;
|
||||
|
||||
/// <summary>Represents the current era. This field is constant.</summary>
|
||||
// Token: 0x04001022 RID: 4130
|
||||
[Token(Token = "0x4001022")]
|
||||
public const int ThaiBuddhistEra = 1;
|
||||
|
||||
// Token: 0x04001023 RID: 4131
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4001023")]
|
||||
internal GregorianCalendarHelper helper;
|
||||
|
||||
// Token: 0x04001024 RID: 4132
|
||||
[Token(Token = "0x4001024")]
|
||||
private const int DEFAULT_TWO_DIGIT_YEAR_MAX = 2572;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,198 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
// Token: 0x020002FC RID: 764
|
||||
[Token(Token = "0x20002FC")]
|
||||
internal static class TimeSpanFormat
|
||||
{
|
||||
// Token: 0x06001D69 RID: 7529 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001D69")]
|
||||
[Address(RVA = "0xE3D200", Offset = "0xE3C200", VA = "0x180E3D200")]
|
||||
private static string IntToString(int n, int digits)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001D6A RID: 7530 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001D6A")]
|
||||
[Address(RVA = "0xE3CFF0", Offset = "0xE3BFF0", VA = "0x180E3CFF0")]
|
||||
internal static string Format(TimeSpan value, string format, IFormatProvider formatProvider)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001D6B RID: 7531 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001D6B")]
|
||||
[Address(RVA = "0xE3CA10", Offset = "0xE3BA10", VA = "0x180E3CA10")]
|
||||
private static string FormatStandard(TimeSpan value, bool isInvariant, string format, TimeSpanFormat.Pattern pattern)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06001D6C RID: 7532 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001D6C")]
|
||||
[Address(RVA = "0xE3BF90", Offset = "0xE3AF90", VA = "0x180E3BF90")]
|
||||
internal static string FormatCustomized(TimeSpan value, string format, DateTimeFormatInfo dtfi)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x04001025 RID: 4133
|
||||
[Token(Token = "0x4001025")]
|
||||
internal static readonly TimeSpanFormat.FormatLiterals PositiveInvariantFormatLiterals;
|
||||
|
||||
// Token: 0x04001026 RID: 4134
|
||||
[Token(Token = "0x4001026")]
|
||||
internal static readonly TimeSpanFormat.FormatLiterals NegativeInvariantFormatLiterals;
|
||||
|
||||
// Token: 0x020002FD RID: 765
|
||||
[Token(Token = "0x20002FD")]
|
||||
internal enum Pattern
|
||||
{
|
||||
// Token: 0x04001028 RID: 4136
|
||||
[Token(Token = "0x4001028")]
|
||||
None,
|
||||
// Token: 0x04001029 RID: 4137
|
||||
[Token(Token = "0x4001029")]
|
||||
Minimum,
|
||||
// Token: 0x0400102A RID: 4138
|
||||
[Token(Token = "0x400102A")]
|
||||
Full
|
||||
}
|
||||
|
||||
// Token: 0x020002FE RID: 766
|
||||
[Token(Token = "0x20002FE")]
|
||||
internal struct FormatLiterals
|
||||
{
|
||||
// Token: 0x170003FB RID: 1019
|
||||
// (get) Token: 0x06001D6E RID: 7534 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x170003FB")]
|
||||
internal string Start
|
||||
{
|
||||
[Token(Token = "0x6001D6E")]
|
||||
[Address(RVA = "0xB27220", Offset = "0xB26220", VA = "0x180B27220")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170003FC RID: 1020
|
||||
// (get) Token: 0x06001D6F RID: 7535 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x170003FC")]
|
||||
internal string DayHourSep
|
||||
{
|
||||
[Token(Token = "0x6001D6F")]
|
||||
[Address(RVA = "0xB271A0", Offset = "0xB261A0", VA = "0x180B271A0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170003FD RID: 1021
|
||||
// (get) Token: 0x06001D70 RID: 7536 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x170003FD")]
|
||||
internal string HourMinuteSep
|
||||
{
|
||||
[Token(Token = "0x6001D70")]
|
||||
[Address(RVA = "0xB27160", Offset = "0xB26160", VA = "0x180B27160")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170003FE RID: 1022
|
||||
// (get) Token: 0x06001D71 RID: 7537 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x170003FE")]
|
||||
internal string MinuteSecondSep
|
||||
{
|
||||
[Token(Token = "0x6001D71")]
|
||||
[Address(RVA = "0xB27120", Offset = "0xB26120", VA = "0x180B27120")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170003FF RID: 1023
|
||||
// (get) Token: 0x06001D72 RID: 7538 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x170003FF")]
|
||||
internal string SecondFractionSep
|
||||
{
|
||||
[Token(Token = "0x6001D72")]
|
||||
[Address(RVA = "0xB271E0", Offset = "0xB261E0", VA = "0x180B271E0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000400 RID: 1024
|
||||
// (get) Token: 0x06001D73 RID: 7539 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x17000400")]
|
||||
internal string End
|
||||
{
|
||||
[Token(Token = "0x6001D73")]
|
||||
[Address(RVA = "0xE25760", Offset = "0xE24760", VA = "0x180E25760")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06001D74 RID: 7540 RVA: 0x00014298 File Offset: 0x00012498
|
||||
[Token(Token = "0x6001D74")]
|
||||
[Address(RVA = "0xE25060", Offset = "0xE24060", VA = "0x180E25060")]
|
||||
internal static TimeSpanFormat.FormatLiterals InitInvariant(bool isNegative)
|
||||
{
|
||||
return default(TimeSpanFormat.FormatLiterals);
|
||||
}
|
||||
|
||||
// Token: 0x06001D75 RID: 7541 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001D75")]
|
||||
[Address(RVA = "0xE25340", Offset = "0xE24340", VA = "0x180E25340")]
|
||||
internal void Init(string format, bool useInvariantFieldLengths)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400102B RID: 4139
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400102B")]
|
||||
internal string AppCompatLiteral;
|
||||
|
||||
// Token: 0x0400102C RID: 4140
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x400102C")]
|
||||
internal int dd;
|
||||
|
||||
// Token: 0x0400102D RID: 4141
|
||||
[FieldOffset(Offset = "0xC")]
|
||||
[Token(Token = "0x400102D")]
|
||||
internal int hh;
|
||||
|
||||
// Token: 0x0400102E RID: 4142
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400102E")]
|
||||
internal int mm;
|
||||
|
||||
// Token: 0x0400102F RID: 4143
|
||||
[FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x400102F")]
|
||||
internal int ss;
|
||||
|
||||
// Token: 0x04001030 RID: 4144
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4001030")]
|
||||
internal int ff;
|
||||
|
||||
// Token: 0x04001031 RID: 4145
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4001031")]
|
||||
private string[] literals;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,577 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
// Token: 0x020002FF RID: 767
|
||||
[Token(Token = "0x20002FF")]
|
||||
internal static class TimeSpanParse
|
||||
{
|
||||
// Token: 0x06001D76 RID: 7542 RVA: 0x000142B0 File Offset: 0x000124B0
|
||||
[Token(Token = "0x6001D76")]
|
||||
[Address(RVA = "0xE414B0", Offset = "0xE404B0", VA = "0x180E414B0")]
|
||||
private static bool TryTimeToTicks(bool positive, TimeSpanParse.TimeSpanToken days, TimeSpanParse.TimeSpanToken hours, TimeSpanParse.TimeSpanToken minutes, TimeSpanParse.TimeSpanToken seconds, TimeSpanParse.TimeSpanToken fraction, out long result)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06001D77 RID: 7543 RVA: 0x000142C8 File Offset: 0x000124C8
|
||||
[Token(Token = "0x6001D77")]
|
||||
[Address(RVA = "0xE3D2C0", Offset = "0xE3C2C0", VA = "0x180E3D2C0")]
|
||||
internal static TimeSpan Parse(string input, IFormatProvider formatProvider)
|
||||
{
|
||||
return default(TimeSpan);
|
||||
}
|
||||
|
||||
// Token: 0x06001D78 RID: 7544 RVA: 0x000142E0 File Offset: 0x000124E0
|
||||
[Token(Token = "0x6001D78")]
|
||||
[Address(RVA = "0xE413E0", Offset = "0xE403E0", VA = "0x180E413E0")]
|
||||
internal static bool TryParse(string input, IFormatProvider formatProvider, out TimeSpan result)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06001D79 RID: 7545 RVA: 0x000142F8 File Offset: 0x000124F8
|
||||
[Token(Token = "0x6001D79")]
|
||||
[Address(RVA = "0xE411B0", Offset = "0xE401B0", VA = "0x180E411B0")]
|
||||
private static bool TryParseTimeSpan(string input, TimeSpanParse.TimeSpanStandardStyles style, IFormatProvider formatProvider, ref TimeSpanParse.TimeSpanResult result)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06001D7A RID: 7546 RVA: 0x00014310 File Offset: 0x00012510
|
||||
[Token(Token = "0x6001D7A")]
|
||||
[Address(RVA = "0xE3D390", Offset = "0xE3C390", VA = "0x180E3D390")]
|
||||
private static bool ProcessTerminalState(ref TimeSpanParse.TimeSpanRawInfo raw, TimeSpanParse.TimeSpanStandardStyles style, ref TimeSpanParse.TimeSpanResult result)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06001D7B RID: 7547 RVA: 0x00014328 File Offset: 0x00012528
|
||||
[Token(Token = "0x6001D7B")]
|
||||
[Address(RVA = "0xE3D5A0", Offset = "0xE3C5A0", VA = "0x180E3D5A0")]
|
||||
private static bool ProcessTerminal_DHMSF(ref TimeSpanParse.TimeSpanRawInfo raw, TimeSpanParse.TimeSpanStandardStyles style, ref TimeSpanParse.TimeSpanResult result)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06001D7C RID: 7548 RVA: 0x00014340 File Offset: 0x00012540
|
||||
[Token(Token = "0x6001D7C")]
|
||||
[Address(RVA = "0xE3DDF0", Offset = "0xE3CDF0", VA = "0x180E3DDF0")]
|
||||
private static bool ProcessTerminal_HMS_F_D(ref TimeSpanParse.TimeSpanRawInfo raw, TimeSpanParse.TimeSpanStandardStyles style, ref TimeSpanParse.TimeSpanResult result)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06001D7D RID: 7549 RVA: 0x00014358 File Offset: 0x00012558
|
||||
[Token(Token = "0x6001D7D")]
|
||||
[Address(RVA = "0xE3F780", Offset = "0xE3E780", VA = "0x180E3F780")]
|
||||
private static bool ProcessTerminal_HM_S_D(ref TimeSpanParse.TimeSpanRawInfo raw, TimeSpanParse.TimeSpanStandardStyles style, ref TimeSpanParse.TimeSpanResult result)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06001D7E RID: 7550 RVA: 0x00014370 File Offset: 0x00012570
|
||||
[Token(Token = "0x6001D7E")]
|
||||
[Address(RVA = "0xE40DD0", Offset = "0xE3FDD0", VA = "0x180E40DD0")]
|
||||
private static bool ProcessTerminal_HM(ref TimeSpanParse.TimeSpanRawInfo raw, TimeSpanParse.TimeSpanStandardStyles style, ref TimeSpanParse.TimeSpanResult result)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06001D7F RID: 7551 RVA: 0x00014388 File Offset: 0x00012588
|
||||
[Token(Token = "0x6001D7F")]
|
||||
[Address(RVA = "0xE3DA30", Offset = "0xE3CA30", VA = "0x180E3DA30")]
|
||||
private static bool ProcessTerminal_D(ref TimeSpanParse.TimeSpanRawInfo raw, TimeSpanParse.TimeSpanStandardStyles style, ref TimeSpanParse.TimeSpanResult result)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x04001032 RID: 4146
|
||||
[Token(Token = "0x4001032")]
|
||||
private static readonly TimeSpanParse.TimeSpanToken zero;
|
||||
|
||||
// Token: 0x02000300 RID: 768
|
||||
[Token(Token = "0x2000300")]
|
||||
private enum TimeSpanThrowStyle
|
||||
{
|
||||
// Token: 0x04001034 RID: 4148
|
||||
[Token(Token = "0x4001034")]
|
||||
None,
|
||||
// Token: 0x04001035 RID: 4149
|
||||
[Token(Token = "0x4001035")]
|
||||
All
|
||||
}
|
||||
|
||||
// Token: 0x02000301 RID: 769
|
||||
[Token(Token = "0x2000301")]
|
||||
private enum ParseFailureKind
|
||||
{
|
||||
// Token: 0x04001037 RID: 4151
|
||||
[Token(Token = "0x4001037")]
|
||||
None,
|
||||
// Token: 0x04001038 RID: 4152
|
||||
[Token(Token = "0x4001038")]
|
||||
ArgumentNull,
|
||||
// Token: 0x04001039 RID: 4153
|
||||
[Token(Token = "0x4001039")]
|
||||
Format,
|
||||
// Token: 0x0400103A RID: 4154
|
||||
[Token(Token = "0x400103A")]
|
||||
FormatWithParameter,
|
||||
// Token: 0x0400103B RID: 4155
|
||||
[Token(Token = "0x400103B")]
|
||||
Overflow
|
||||
}
|
||||
|
||||
// Token: 0x02000302 RID: 770
|
||||
[Token(Token = "0x2000302")]
|
||||
[Flags]
|
||||
private enum TimeSpanStandardStyles
|
||||
{
|
||||
// Token: 0x0400103D RID: 4157
|
||||
[Token(Token = "0x400103D")]
|
||||
None = 0,
|
||||
// Token: 0x0400103E RID: 4158
|
||||
[Token(Token = "0x400103E")]
|
||||
Invariant = 1,
|
||||
// Token: 0x0400103F RID: 4159
|
||||
[Token(Token = "0x400103F")]
|
||||
Localized = 2,
|
||||
// Token: 0x04001040 RID: 4160
|
||||
[Token(Token = "0x4001040")]
|
||||
RequireFull = 4,
|
||||
// Token: 0x04001041 RID: 4161
|
||||
[Token(Token = "0x4001041")]
|
||||
Any = 3
|
||||
}
|
||||
|
||||
// Token: 0x02000303 RID: 771
|
||||
[Token(Token = "0x2000303")]
|
||||
private enum TTT
|
||||
{
|
||||
// Token: 0x04001043 RID: 4163
|
||||
[Token(Token = "0x4001043")]
|
||||
None,
|
||||
// Token: 0x04001044 RID: 4164
|
||||
[Token(Token = "0x4001044")]
|
||||
End,
|
||||
// Token: 0x04001045 RID: 4165
|
||||
[Token(Token = "0x4001045")]
|
||||
Num,
|
||||
// Token: 0x04001046 RID: 4166
|
||||
[Token(Token = "0x4001046")]
|
||||
Sep,
|
||||
// Token: 0x04001047 RID: 4167
|
||||
[Token(Token = "0x4001047")]
|
||||
NumOverflow
|
||||
}
|
||||
|
||||
// Token: 0x02000304 RID: 772
|
||||
[Token(Token = "0x2000304")]
|
||||
private struct TimeSpanToken
|
||||
{
|
||||
// Token: 0x06001D81 RID: 7553 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001D81")]
|
||||
[Address(RVA = "0x2BB8D50", Offset = "0x2BB7D50", VA = "0x182BB8D50")]
|
||||
public TimeSpanToken(int number)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001D82 RID: 7554 RVA: 0x000143A0 File Offset: 0x000125A0
|
||||
[Token(Token = "0x6001D82")]
|
||||
[Address(RVA = "0x2BB8C90", Offset = "0x2BB7C90", VA = "0x182BB8C90")]
|
||||
public bool IsInvalidNumber(int maxValue, int maxPrecision)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x04001048 RID: 4168
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4001048")]
|
||||
internal TimeSpanParse.TTT ttt;
|
||||
|
||||
// Token: 0x04001049 RID: 4169
|
||||
[FieldOffset(Offset = "0x4")]
|
||||
[Token(Token = "0x4001049")]
|
||||
internal int num;
|
||||
|
||||
// Token: 0x0400104A RID: 4170
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x400104A")]
|
||||
internal int zeroes;
|
||||
|
||||
// Token: 0x0400104B RID: 4171
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400104B")]
|
||||
internal string sep;
|
||||
}
|
||||
|
||||
// Token: 0x02000305 RID: 773
|
||||
[Token(Token = "0x2000305")]
|
||||
private struct TimeSpanTokenizer
|
||||
{
|
||||
// Token: 0x06001D83 RID: 7555 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001D83")]
|
||||
[Address(RVA = "0x2ADB6F0", Offset = "0x2ADA6F0", VA = "0x182ADB6F0")]
|
||||
internal void Init(string input)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001D84 RID: 7556 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001D84")]
|
||||
[Address(RVA = "0x29BD4C0", Offset = "0x29BC4C0", VA = "0x1829BD4C0")]
|
||||
internal void Init(string input, int startPosition)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001D85 RID: 7557 RVA: 0x000143B8 File Offset: 0x000125B8
|
||||
[Token(Token = "0x6001D85")]
|
||||
[Address(RVA = "0x2BB8D70", Offset = "0x2BB7D70", VA = "0x182BB8D70")]
|
||||
internal TimeSpanParse.TimeSpanToken GetNextToken()
|
||||
{
|
||||
return default(TimeSpanParse.TimeSpanToken);
|
||||
}
|
||||
|
||||
// Token: 0x17000401 RID: 1025
|
||||
// (get) Token: 0x06001D86 RID: 7558 RVA: 0x000143D0 File Offset: 0x000125D0
|
||||
[Token(Token = "0x17000401")]
|
||||
internal bool EOL
|
||||
{
|
||||
[Token(Token = "0x6001D86")]
|
||||
[Address(RVA = "0x2BB8F60", Offset = "0x2BB7F60", VA = "0x182BB8F60")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000402 RID: 1026
|
||||
// (get) Token: 0x06001D87 RID: 7559 RVA: 0x000143E8 File Offset: 0x000125E8
|
||||
[Token(Token = "0x17000402")]
|
||||
internal char NextChar
|
||||
{
|
||||
[Token(Token = "0x6001D87")]
|
||||
[Address(RVA = "0x2BB8F90", Offset = "0x2BB7F90", VA = "0x182BB8F90")]
|
||||
get
|
||||
{
|
||||
return '\0';
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000403 RID: 1027
|
||||
// (get) Token: 0x06001D88 RID: 7560 RVA: 0x00014400 File Offset: 0x00012600
|
||||
[Token(Token = "0x17000403")]
|
||||
internal char CurrentChar
|
||||
{
|
||||
[Token(Token = "0x6001D88")]
|
||||
[Address(RVA = "0x2BB8F20", Offset = "0x2BB7F20", VA = "0x182BB8F20")]
|
||||
get
|
||||
{
|
||||
return '\0';
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0400104C RID: 4172
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400104C")]
|
||||
private int m_pos;
|
||||
|
||||
// Token: 0x0400104D RID: 4173
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x400104D")]
|
||||
private string m_value;
|
||||
}
|
||||
|
||||
// Token: 0x02000306 RID: 774
|
||||
[Token(Token = "0x2000306")]
|
||||
private struct TimeSpanRawInfo
|
||||
{
|
||||
// Token: 0x17000404 RID: 1028
|
||||
// (get) Token: 0x06001D89 RID: 7561 RVA: 0x00014418 File Offset: 0x00012618
|
||||
[Token(Token = "0x17000404")]
|
||||
internal TimeSpanFormat.FormatLiterals PositiveInvariant
|
||||
{
|
||||
[Token(Token = "0x6001D89")]
|
||||
[Address(RVA = "0x2BB8850", Offset = "0x2BB7850", VA = "0x182BB8850")]
|
||||
get
|
||||
{
|
||||
return default(TimeSpanFormat.FormatLiterals);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000405 RID: 1029
|
||||
// (get) Token: 0x06001D8A RID: 7562 RVA: 0x00014430 File Offset: 0x00012630
|
||||
[Token(Token = "0x17000405")]
|
||||
internal TimeSpanFormat.FormatLiterals NegativeInvariant
|
||||
{
|
||||
[Token(Token = "0x6001D8A")]
|
||||
[Address(RVA = "0x2BB8760", Offset = "0x2BB7760", VA = "0x182BB8760")]
|
||||
get
|
||||
{
|
||||
return default(TimeSpanFormat.FormatLiterals);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000406 RID: 1030
|
||||
// (get) Token: 0x06001D8B RID: 7563 RVA: 0x00014448 File Offset: 0x00012648
|
||||
[Token(Token = "0x17000406")]
|
||||
internal TimeSpanFormat.FormatLiterals PositiveLocalized
|
||||
{
|
||||
[Token(Token = "0x6001D8B")]
|
||||
[Address(RVA = "0x2BB88D0", Offset = "0x2BB78D0", VA = "0x182BB88D0")]
|
||||
get
|
||||
{
|
||||
return default(TimeSpanFormat.FormatLiterals);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000407 RID: 1031
|
||||
// (get) Token: 0x06001D8C RID: 7564 RVA: 0x00014460 File Offset: 0x00012660
|
||||
[Token(Token = "0x17000407")]
|
||||
internal TimeSpanFormat.FormatLiterals NegativeLocalized
|
||||
{
|
||||
[Token(Token = "0x6001D8C")]
|
||||
[Address(RVA = "0x2BB87E0", Offset = "0x2BB77E0", VA = "0x182BB87E0")]
|
||||
get
|
||||
{
|
||||
return default(TimeSpanFormat.FormatLiterals);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06001D8D RID: 7565 RVA: 0x00014478 File Offset: 0x00012678
|
||||
[Token(Token = "0x6001D8D")]
|
||||
[Address(RVA = "0x2BB7940", Offset = "0x2BB6940", VA = "0x182BB7940")]
|
||||
internal bool FullAppCompatMatch(TimeSpanFormat.FormatLiterals pattern)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06001D8E RID: 7566 RVA: 0x00014490 File Offset: 0x00012690
|
||||
[Token(Token = "0x6001D8E")]
|
||||
[Address(RVA = "0x2BB84F0", Offset = "0x2BB74F0", VA = "0x182BB84F0")]
|
||||
internal bool PartialAppCompatMatch(TimeSpanFormat.FormatLiterals pattern)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06001D8F RID: 7567 RVA: 0x000144A8 File Offset: 0x000126A8
|
||||
[Token(Token = "0x6001D8F")]
|
||||
[Address(RVA = "0x2BB8270", Offset = "0x2BB7270", VA = "0x182BB8270")]
|
||||
internal bool FullMatch(TimeSpanFormat.FormatLiterals pattern)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06001D90 RID: 7568 RVA: 0x000144C0 File Offset: 0x000126C0
|
||||
[Token(Token = "0x6001D90")]
|
||||
[Address(RVA = "0x2BB7DD0", Offset = "0x2BB6DD0", VA = "0x182BB7DD0")]
|
||||
internal bool FullDMatch(TimeSpanFormat.FormatLiterals pattern)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06001D91 RID: 7569 RVA: 0x000144D8 File Offset: 0x000126D8
|
||||
[Token(Token = "0x6001D91")]
|
||||
[Address(RVA = "0x2BB7E80", Offset = "0x2BB6E80", VA = "0x182BB7E80")]
|
||||
internal bool FullHMMatch(TimeSpanFormat.FormatLiterals pattern)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06001D92 RID: 7570 RVA: 0x000144F0 File Offset: 0x000126F0
|
||||
[Token(Token = "0x6001D92")]
|
||||
[Address(RVA = "0x2BB7AE0", Offset = "0x2BB6AE0", VA = "0x182BB7AE0")]
|
||||
internal bool FullDHMMatch(TimeSpanFormat.FormatLiterals pattern)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06001D93 RID: 7571 RVA: 0x00014508 File Offset: 0x00012708
|
||||
[Token(Token = "0x6001D93")]
|
||||
[Address(RVA = "0x2BB8120", Offset = "0x2BB7120", VA = "0x182BB8120")]
|
||||
internal bool FullHMSMatch(TimeSpanFormat.FormatLiterals pattern)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06001D94 RID: 7572 RVA: 0x00014520 File Offset: 0x00012720
|
||||
[Token(Token = "0x6001D94")]
|
||||
[Address(RVA = "0x2BB7C30", Offset = "0x2BB6C30", VA = "0x182BB7C30")]
|
||||
internal bool FullDHMSMatch(TimeSpanFormat.FormatLiterals pattern)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06001D95 RID: 7573 RVA: 0x00014538 File Offset: 0x00012738
|
||||
[Token(Token = "0x6001D95")]
|
||||
[Address(RVA = "0x2BB7F80", Offset = "0x2BB6F80", VA = "0x182BB7F80")]
|
||||
internal bool FullHMSFMatch(TimeSpanFormat.FormatLiterals pattern)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06001D96 RID: 7574 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001D96")]
|
||||
[Address(RVA = "0x2BB8450", Offset = "0x2BB7450", VA = "0x182BB8450")]
|
||||
internal void Init(DateTimeFormatInfo dtfi)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001D97 RID: 7575 RVA: 0x00014550 File Offset: 0x00012750
|
||||
[Token(Token = "0x6001D97")]
|
||||
[Address(RVA = "0x2BB8640", Offset = "0x2BB7640", VA = "0x182BB8640")]
|
||||
internal bool ProcessToken(ref TimeSpanParse.TimeSpanToken tok, ref TimeSpanParse.TimeSpanResult result)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06001D98 RID: 7576 RVA: 0x00014568 File Offset: 0x00012768
|
||||
[Token(Token = "0x6001D98")]
|
||||
[Address(RVA = "0x2BB7820", Offset = "0x2BB6820", VA = "0x182BB7820")]
|
||||
private bool AddSep(string sep, ref TimeSpanParse.TimeSpanResult result)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06001D99 RID: 7577 RVA: 0x00014580 File Offset: 0x00012780
|
||||
[Token(Token = "0x6001D99")]
|
||||
[Address(RVA = "0x2BB7720", Offset = "0x2BB6720", VA = "0x182BB7720")]
|
||||
private bool AddNum(TimeSpanParse.TimeSpanToken num, ref TimeSpanParse.TimeSpanResult result)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0400104E RID: 4174
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400104E")]
|
||||
internal TimeSpanParse.TTT lastSeenTTT;
|
||||
|
||||
// Token: 0x0400104F RID: 4175
|
||||
[FieldOffset(Offset = "0x4")]
|
||||
[Token(Token = "0x400104F")]
|
||||
internal int tokenCount;
|
||||
|
||||
// Token: 0x04001050 RID: 4176
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4001050")]
|
||||
internal int SepCount;
|
||||
|
||||
// Token: 0x04001051 RID: 4177
|
||||
[FieldOffset(Offset = "0xC")]
|
||||
[Token(Token = "0x4001051")]
|
||||
internal int NumCount;
|
||||
|
||||
// Token: 0x04001052 RID: 4178
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4001052")]
|
||||
internal string[] literals;
|
||||
|
||||
// Token: 0x04001053 RID: 4179
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4001053")]
|
||||
internal TimeSpanParse.TimeSpanToken[] numbers;
|
||||
|
||||
// Token: 0x04001054 RID: 4180
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4001054")]
|
||||
private TimeSpanFormat.FormatLiterals m_posLoc;
|
||||
|
||||
// Token: 0x04001055 RID: 4181
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4001055")]
|
||||
private TimeSpanFormat.FormatLiterals m_negLoc;
|
||||
|
||||
// Token: 0x04001056 RID: 4182
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4001056")]
|
||||
private bool m_posLocInit;
|
||||
|
||||
// Token: 0x04001057 RID: 4183
|
||||
[FieldOffset(Offset = "0x71")]
|
||||
[Token(Token = "0x4001057")]
|
||||
private bool m_negLocInit;
|
||||
|
||||
// Token: 0x04001058 RID: 4184
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4001058")]
|
||||
private string m_fullPosPattern;
|
||||
|
||||
// Token: 0x04001059 RID: 4185
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x4001059")]
|
||||
private string m_fullNegPattern;
|
||||
}
|
||||
|
||||
// Token: 0x02000307 RID: 775
|
||||
[Token(Token = "0x2000307")]
|
||||
private struct TimeSpanResult
|
||||
{
|
||||
// Token: 0x06001D9A RID: 7578 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001D9A")]
|
||||
[Address(RVA = "0x2BB8AE0", Offset = "0x2BB7AE0", VA = "0x182BB8AE0")]
|
||||
internal void Init(TimeSpanParse.TimeSpanThrowStyle canThrow)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001D9B RID: 7579 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001D9B")]
|
||||
[Address(RVA = "0x2BB8B80", Offset = "0x2BB7B80", VA = "0x182BB8B80")]
|
||||
internal void SetFailure(TimeSpanParse.ParseFailureKind failure, string failureMessageID)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001D9C RID: 7580 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001D9C")]
|
||||
[Address(RVA = "0x2BB8AF0", Offset = "0x2BB7AF0", VA = "0x182BB8AF0")]
|
||||
internal void SetFailure(TimeSpanParse.ParseFailureKind failure, string failureMessageID, object failureMessageFormatArgument)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001D9D RID: 7581 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001D9D")]
|
||||
[Address(RVA = "0x2BB8C00", Offset = "0x2BB7C00", VA = "0x182BB8C00")]
|
||||
internal void SetFailure(TimeSpanParse.ParseFailureKind failure, string failureMessageID, object failureMessageFormatArgument, string failureArgumentName)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001D9E RID: 7582 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001D9E")]
|
||||
[Address(RVA = "0x2BB8940", Offset = "0x2BB7940", VA = "0x182BB8940")]
|
||||
internal Exception GetTimeSpanParseException()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0400105A RID: 4186
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400105A")]
|
||||
internal TimeSpan parsedTimeSpan;
|
||||
|
||||
// Token: 0x0400105B RID: 4187
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x400105B")]
|
||||
internal TimeSpanParse.TimeSpanThrowStyle throwStyle;
|
||||
|
||||
// Token: 0x0400105C RID: 4188
|
||||
[FieldOffset(Offset = "0xC")]
|
||||
[Token(Token = "0x400105C")]
|
||||
internal TimeSpanParse.ParseFailureKind m_failure;
|
||||
|
||||
// Token: 0x0400105D RID: 4189
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400105D")]
|
||||
internal string m_failureMessageID;
|
||||
|
||||
// Token: 0x0400105E RID: 4190
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400105E")]
|
||||
internal object m_failureMessageFormatArgument;
|
||||
|
||||
// Token: 0x0400105F RID: 4191
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400105F")]
|
||||
internal string m_failureArgumentName;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
// Token: 0x020002DC RID: 732
|
||||
[Token(Token = "0x20002DC")]
|
||||
internal class TokenHashValue
|
||||
{
|
||||
// Token: 0x06001B83 RID: 7043 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001B83")]
|
||||
[Address(RVA = "0xAC4470", Offset = "0xAC3470", VA = "0x180AC4470")]
|
||||
internal TokenHashValue(string tokenString, TokenType tokenType, int tokenValue)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000EF1 RID: 3825
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000EF1")]
|
||||
internal string tokenString;
|
||||
|
||||
// Token: 0x04000EF2 RID: 3826
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000EF2")]
|
||||
internal TokenType tokenType;
|
||||
|
||||
// Token: 0x04000EF3 RID: 3827
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x4000EF3")]
|
||||
internal int tokenValue;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,550 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
/// <summary>Represents the Saudi Hijri (Um Al Qura) calendar.</summary>
|
||||
// Token: 0x02000308 RID: 776
|
||||
[Token(Token = "0x2000308")]
|
||||
[Serializable]
|
||||
public class UmAlQuraCalendar : Calendar
|
||||
{
|
||||
// Token: 0x06001D9F RID: 7583 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x6001D9F")]
|
||||
[Address(RVA = "0x2BBC560", Offset = "0x2BBB560", VA = "0x182BBC560")]
|
||||
private static UmAlQuraCalendar.DateMapping[] InitDateMapping()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Gets the earliest date and time supported by this calendar.</summary>
|
||||
/// <returns>The earliest date and time supported by the <see cref="T:System.Globalization.UmAlQuraCalendar" /> class, which is equivalent to the first moment of April 30, 1900 C.E. in the Gregorian calendar.</returns>
|
||||
// Token: 0x17000408 RID: 1032
|
||||
// (get) Token: 0x06001DA0 RID: 7584 RVA: 0x00014598 File Offset: 0x00012798
|
||||
[Token(Token = "0x17000408")]
|
||||
public override DateTime MinSupportedDateTime
|
||||
{
|
||||
[Token(Token = "0x6001DA0")]
|
||||
[Address(RVA = "0x2BBD190", Offset = "0x2BBC190", VA = "0x182BBD190", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the latest date and time supported by this calendar.</summary>
|
||||
/// <returns>The latest date and time supported by the <see cref="T:System.Globalization.UmAlQuraCalendar" /> class, which is equivalent to the last moment of November 16, 2077 C.E. in the Gregorian calendar.</returns>
|
||||
// Token: 0x17000409 RID: 1033
|
||||
// (get) Token: 0x06001DA1 RID: 7585 RVA: 0x000145B0 File Offset: 0x000127B0
|
||||
[Token(Token = "0x17000409")]
|
||||
public override DateTime MaxSupportedDateTime
|
||||
{
|
||||
[Token(Token = "0x6001DA1")]
|
||||
[Address(RVA = "0x2BBD130", Offset = "0x2BBC130", VA = "0x182BBD130", Slot = "6")]
|
||||
get
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether the current calendar is solar-based, lunar-based, or a combination of both.</summary>
|
||||
/// <returns>Always returns <see cref="F:System.Globalization.CalendarAlgorithmType.LunarCalendar" />.</returns>
|
||||
// Token: 0x1700040A RID: 1034
|
||||
// (get) Token: 0x06001DA2 RID: 7586 RVA: 0x000145C8 File Offset: 0x000127C8
|
||||
[Token(Token = "0x1700040A")]
|
||||
public override CalendarAlgorithmType AlgorithmType
|
||||
{
|
||||
[Token(Token = "0x6001DA2")]
|
||||
[Address(RVA = "0x4E86A0", Offset = "0x4E76A0", VA = "0x1804E86A0", Slot = "9")]
|
||||
get
|
||||
{
|
||||
return CalendarAlgorithmType.Unknown;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Globalization.UmAlQuraCalendar" /> class.</summary>
|
||||
// Token: 0x06001DA3 RID: 7587 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001DA3")]
|
||||
[Address(RVA = "0xD50CE0", Offset = "0xD4FCE0", VA = "0x180D50CE0")]
|
||||
public UmAlQuraCalendar()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x1700040B RID: 1035
|
||||
// (get) Token: 0x06001DA4 RID: 7588 RVA: 0x000145E0 File Offset: 0x000127E0
|
||||
[Token(Token = "0x1700040B")]
|
||||
internal override int BaseCalendarID
|
||||
{
|
||||
[Token(Token = "0x6001DA4")]
|
||||
[Address(RVA = "0x62FA10", Offset = "0x62EA10", VA = "0x18062FA10", Slot = "8")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700040C RID: 1036
|
||||
// (get) Token: 0x06001DA5 RID: 7589 RVA: 0x000145F8 File Offset: 0x000127F8
|
||||
[Token(Token = "0x1700040C")]
|
||||
internal override int ID
|
||||
{
|
||||
[Token(Token = "0x6001DA5")]
|
||||
[Address(RVA = "0xC458C0", Offset = "0xC448C0", VA = "0x180C458C0", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the number of days in the year that precedes the year that is specified by the <see cref="P:System.Globalization.UmAlQuraCalendar.MinSupportedDateTime" /> property.</summary>
|
||||
/// <returns>The number of days in the year that precedes the year specified by <see cref="P:System.Globalization.UmAlQuraCalendar.MinSupportedDateTime" />.</returns>
|
||||
// Token: 0x1700040D RID: 1037
|
||||
// (get) Token: 0x06001DA6 RID: 7590 RVA: 0x00014610 File Offset: 0x00012810
|
||||
[Token(Token = "0x1700040D")]
|
||||
protected override int DaysInYearBeforeMinSupportedYear
|
||||
{
|
||||
[Token(Token = "0x6001DA6")]
|
||||
[Address(RVA = "0x2BBD0C0", Offset = "0x2BBC0C0", VA = "0x182BBD0C0", Slot = "24")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06001DA7 RID: 7591 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001DA7")]
|
||||
[Address(RVA = "0x2BBBD90", Offset = "0x2BBAD90", VA = "0x182BBBD90")]
|
||||
private static void ConvertHijriToGregorian(int HijriYear, int HijriMonth, int HijriDay, ref int yg, ref int mg, ref int dg)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001DA8 RID: 7592 RVA: 0x00014628 File Offset: 0x00012828
|
||||
[Token(Token = "0x6001DA8")]
|
||||
[Address(RVA = "0x2BBBF00", Offset = "0x2BBAF00", VA = "0x182BBBF00")]
|
||||
private static long GetAbsoluteDateUmAlQura(int year, int month, int day)
|
||||
{
|
||||
return 0L;
|
||||
}
|
||||
|
||||
// Token: 0x06001DA9 RID: 7593 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001DA9")]
|
||||
[Address(RVA = "0x2BBB6A0", Offset = "0x2BBA6A0", VA = "0x182BBB6A0")]
|
||||
internal static void CheckTicksRange(long ticks)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001DAA RID: 7594 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001DAA")]
|
||||
[Address(RVA = "0x2BBB620", Offset = "0x2BBA620", VA = "0x182BBB620")]
|
||||
internal static void CheckEraRange(int era)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001DAB RID: 7595 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001DAB")]
|
||||
[Address(RVA = "0x2BBB930", Offset = "0x2BBA930", VA = "0x182BBB930")]
|
||||
internal static void CheckYearRange(int year, int era)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001DAC RID: 7596 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001DAC")]
|
||||
[Address(RVA = "0x2BBB870", Offset = "0x2BBA870", VA = "0x182BBB870")]
|
||||
internal static void CheckYearMonthRange(int year, int month, int era)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001DAD RID: 7597 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001DAD")]
|
||||
[Address(RVA = "0x2BBBAC0", Offset = "0x2BBAAC0", VA = "0x182BBBAC0")]
|
||||
private static void ConvertGregorianToHijri(DateTime time, ref int HijriYear, ref int HijriMonth, ref int HijriDay)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001DAE RID: 7598 RVA: 0x00014640 File Offset: 0x00012840
|
||||
[Token(Token = "0x6001DAE")]
|
||||
[Address(RVA = "0x2BBC0C0", Offset = "0x2BBB0C0", VA = "0x182BBC0C0", Slot = "41")]
|
||||
internal virtual int GetDatePart(DateTime time, int part)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Calculates a date that is a specified number of months away from a specified initial date.</summary>
|
||||
/// <param name="time">The date to which to add months. The <see cref="T:System.Globalization.UmAlQuraCalendar" /> class supports only dates from 04/30/1900 00.00.00 (Gregorian date) through 11/16/2077 23:59:59 (Gregorian date).</param>
|
||||
/// <param name="months">The positive or negative number of months to add.</param>
|
||||
/// <returns>The date yielded by adding the number of months specified by the <paramref name="months" /> parameter to the date specified by the <paramref name="time" /> parameter.</returns>
|
||||
/// <exception cref="T:System.ArgumentException">The resulting date is outside the range supported by the <see cref="T:System.Globalization.UmAlQuraCalendar" /> class.</exception>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="months" /> is less than -120,000 or greater than 120,000.
|
||||
/// -or-
|
||||
/// <paramref name="time" /> is outside the range supported by this calendar.</exception>
|
||||
// Token: 0x06001DAF RID: 7599 RVA: 0x00014658 File Offset: 0x00012858
|
||||
[Token(Token = "0x6001DAF")]
|
||||
[Address(RVA = "0x2BBB360", Offset = "0x2BBA360", VA = "0x182BBB360", Slot = "12")]
|
||||
public override DateTime AddMonths(DateTime time, int months)
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
|
||||
/// <summary>Calculates a date that is a specified number of years away from a specified initial date.</summary>
|
||||
/// <param name="time">The date to which to add years. The <see cref="T:System.Globalization.UmAlQuraCalendar" /> class supports only dates from 04/30/1900 00.00.00 (Gregorian date) through 11/16/2077 23:59:59 (Gregorian date).</param>
|
||||
/// <param name="years">The positive or negative number of years to add.</param>
|
||||
/// <returns>The date yielded by adding the number of years specified by the <paramref name="years" /> parameter to the date specified by the <paramref name="time" /> parameter.</returns>
|
||||
/// <exception cref="T:System.ArgumentException">The resulting date is outside the range supported by the <see cref="T:System.Globalization.UmAlQuraCalendar" /> class.</exception>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="years" /> is less than -10,000 or greater than 10,000.
|
||||
/// -or-
|
||||
/// <paramref name="time" /> is outside the range supported by this calendar.</exception>
|
||||
// Token: 0x06001DB0 RID: 7600 RVA: 0x00014670 File Offset: 0x00012870
|
||||
[Token(Token = "0x6001DB0")]
|
||||
[Address(RVA = "0xE27D50", Offset = "0xE26D50", VA = "0x180E27D50", Slot = "13")]
|
||||
public override DateTime AddYears(DateTime time, int years)
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
|
||||
/// <summary>Calculates the day of the month on which a specified date occurs.</summary>
|
||||
/// <param name="time">The date value to read. The <see cref="T:System.Globalization.UmAlQuraCalendar" /> class supports only dates from 04/30/1900 00.00.00 (Gregorian date) through 11/16/2077 23:59:59 (Gregorian date).</param>
|
||||
/// <returns>An integer from 1 through 30 that represents the day of the month specified by the <paramref name="time" /> parameter.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="time" /> is outside the range supported by this calendar.</exception>
|
||||
// Token: 0x06001DB1 RID: 7601 RVA: 0x00014688 File Offset: 0x00012888
|
||||
[Token(Token = "0x6001DB1")]
|
||||
[Address(RVA = "0x2BBC250", Offset = "0x2BBB250", VA = "0x182BBC250", Slot = "14")]
|
||||
public override int GetDayOfMonth(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Calculates the day of the week on which a specified date occurs.</summary>
|
||||
/// <param name="time">The date value to read. The <see cref="T:System.Globalization.UmAlQuraCalendar" /> class supports only dates from 04/30/1900 00.00.00 (Gregorian date) through 11/16/2077 23:59:59 (Gregorian date).</param>
|
||||
/// <returns>A <see cref="T:System.DayOfWeek" /> value that represents the day of the week specified by the <paramref name="time" /> parameter.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="time" /> is outside the range supported by this calendar.</exception>
|
||||
// Token: 0x06001DB2 RID: 7602 RVA: 0x000146A0 File Offset: 0x000128A0
|
||||
[Token(Token = "0x6001DB2")]
|
||||
[Address(RVA = "0xE28230", Offset = "0xE27230", VA = "0x180E28230", Slot = "15")]
|
||||
public override DayOfWeek GetDayOfWeek(DateTime time)
|
||||
{
|
||||
return DayOfWeek.Sunday;
|
||||
}
|
||||
|
||||
/// <summary>Calculates the day of the year on which a specified date occurs.</summary>
|
||||
/// <param name="time">The date value to read. The <see cref="T:System.Globalization.UmAlQuraCalendar" /> class supports only dates from 04/30/1900 00.00.00 (Gregorian date) through 11/16/2077 23:59:59 (Gregorian date).</param>
|
||||
/// <returns>An integer from 1 through 355 that represents the day of the year specified by the <paramref name="time" /> parameter.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="time" /> is outside the range supported by this calendar.</exception>
|
||||
// Token: 0x06001DB3 RID: 7603 RVA: 0x000146B8 File Offset: 0x000128B8
|
||||
[Token(Token = "0x6001DB3")]
|
||||
[Address(RVA = "0x2BBC270", Offset = "0x2BBB270", VA = "0x182BBC270", Slot = "16")]
|
||||
public override int GetDayOfYear(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Calculates the number of days in the specified month of the specified year and era.</summary>
|
||||
/// <param name="year">A year.</param>
|
||||
/// <param name="month">An integer from 1 through 12 that represents a month.</param>
|
||||
/// <param name="era">An era. Specify <see langword="UmAlQuraCalendar.Eras[UmAlQuraCalendar.CurrentEra]" /> or <see cref="F:System.Globalization.UmAlQuraCalendar.UmAlQuraEra" />.</param>
|
||||
/// <returns>The number of days in the specified month in the specified year and era. The return value is 29 in a common year and 30 in a leap year.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" />, <paramref name="month" />, or <paramref name="era" /> is outside the range supported by the <see cref="T:System.Globalization.UmAlQuraCalendar" /> class.</exception>
|
||||
// Token: 0x06001DB4 RID: 7604 RVA: 0x000146D0 File Offset: 0x000128D0
|
||||
[Token(Token = "0x6001DB4")]
|
||||
[Address(RVA = "0x2BBC290", Offset = "0x2BBB290", VA = "0x182BBC290", Slot = "18")]
|
||||
public override int GetDaysInMonth(int year, int month, int era)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06001DB5 RID: 7605 RVA: 0x000146E8 File Offset: 0x000128E8
|
||||
[Token(Token = "0x6001DB5")]
|
||||
[Address(RVA = "0x2BBC980", Offset = "0x2BBB980", VA = "0x182BBC980")]
|
||||
internal static int RealGetDaysInYear(int year)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Calculates the number of days in the specified year of the specified era.</summary>
|
||||
/// <param name="year">A year.</param>
|
||||
/// <param name="era">An era. Specify <see langword="UmAlQuraCalendar.Eras[UmAlQuraCalendar.CurrentEra]" /> or <see cref="F:System.Globalization.UmAlQuraCalendar.UmAlQuraEra" />.</param>
|
||||
/// <returns>The number of days in the specified year and era. The number of days is 354 in a common year or 355 in a leap year.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> or <paramref name="era" /> is outside the range supported by the <see cref="T:System.Globalization.UmAlQuraCalendar" /> class.</exception>
|
||||
// Token: 0x06001DB6 RID: 7606 RVA: 0x00014700 File Offset: 0x00012900
|
||||
[Token(Token = "0x6001DB6")]
|
||||
[Address(RVA = "0x2BBC360", Offset = "0x2BBB360", VA = "0x182BBC360", Slot = "19")]
|
||||
public override int GetDaysInYear(int year, int era)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Calculates the era in which a specified date occurs.</summary>
|
||||
/// <param name="time">The date value to read.</param>
|
||||
/// <returns>Always returns the <see cref="F:System.Globalization.UmAlQuraCalendar.UmAlQuraEra" /> value.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="time" /> is outside the range supported by this calendar.</exception>
|
||||
// Token: 0x06001DB7 RID: 7607 RVA: 0x00014718 File Offset: 0x00012918
|
||||
[Token(Token = "0x6001DB7")]
|
||||
[Address(RVA = "0x2BBC3D0", Offset = "0x2BBB3D0", VA = "0x182BBC3D0", Slot = "20")]
|
||||
public override int GetEra(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Gets a list of the eras that are supported by the current <see cref="T:System.Globalization.UmAlQuraCalendar" />.</summary>
|
||||
/// <returns>An array that consists of a single element having a value that is <see cref="F:System.Globalization.UmAlQuraCalendar.UmAlQuraEra" />.</returns>
|
||||
// Token: 0x1700040E RID: 1038
|
||||
// (get) Token: 0x06001DB8 RID: 7608 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x1700040E")]
|
||||
public override int[] Eras
|
||||
{
|
||||
[Token(Token = "0x6001DB8")]
|
||||
[Address(RVA = "0x2BBD0D0", Offset = "0x2BBC0D0", VA = "0x182BBD0D0", Slot = "21")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Calculates the month in which a specified date occurs.</summary>
|
||||
/// <param name="time">The date value to read. The <see cref="T:System.Globalization.UmAlQuraCalendar" /> class supports only dates from 04/30/1900 00.00.00 (Gregorian date) through 11/16/2077 23:59:59 (Gregorian date).</param>
|
||||
/// <returns>An integer from 1 through 12 that represents the month in the date specified by the <paramref name="time" /> parameter.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="time" /> is outside the range supported by this calendar.</exception>
|
||||
// Token: 0x06001DB9 RID: 7609 RVA: 0x00014730 File Offset: 0x00012930
|
||||
[Token(Token = "0x6001DB9")]
|
||||
[Address(RVA = "0x2BBC4B0", Offset = "0x2BBB4B0", VA = "0x182BBC4B0", Slot = "22")]
|
||||
public override int GetMonth(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Calculates the number of months in the specified year of the specified era.</summary>
|
||||
/// <param name="year">A year.</param>
|
||||
/// <param name="era">An era. Specify <see langword="UmAlQuaraCalendar.Eras[UmAlQuraCalendar.CurrentEra]" /> or <see cref="F:System.Globalization.UmAlQuraCalendar.UmAlQuraEra" />.</param>
|
||||
/// <returns>Always 12.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is outside the range supported by this calendar.</exception>
|
||||
/// <exception cref="T:System.ArgumentException">
|
||||
/// <paramref name="era" /> is outside the range supported by this calendar.</exception>
|
||||
// Token: 0x06001DBA RID: 7610 RVA: 0x00014748 File Offset: 0x00012948
|
||||
[Token(Token = "0x6001DBA")]
|
||||
[Address(RVA = "0x2BBC4D0", Offset = "0x2BBB4D0", VA = "0x182BBC4D0", Slot = "23")]
|
||||
public override int GetMonthsInYear(int year, int era)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Calculates the year of a date represented by a specified <see cref="T:System.DateTime" />.</summary>
|
||||
/// <param name="time">The date value to read. The <see cref="T:System.Globalization.UmAlQuraCalendar" /> class supports only dates from 04/30/1900 00.00.00 (Gregorian date) through 11/16/2077 23:59:59 (Gregorian date).</param>
|
||||
/// <returns>An integer that represents the year specified by the <paramref name="time" /> parameter.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="time" /> is outside the range supported by this calendar.</exception>
|
||||
// Token: 0x06001DBB RID: 7611 RVA: 0x00014760 File Offset: 0x00012960
|
||||
[Token(Token = "0x6001DBB")]
|
||||
[Address(RVA = "0x2BBC540", Offset = "0x2BBB540", VA = "0x182BBC540", Slot = "26")]
|
||||
public override int GetYear(DateTime time)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the specified date is a leap day.</summary>
|
||||
/// <param name="year">A year.</param>
|
||||
/// <param name="month">An integer from 1 through 12 that represents a month.</param>
|
||||
/// <param name="day">An integer from 1 through 30 that represents a day.</param>
|
||||
/// <param name="era">An era. Specify <see langword="UmAlQuraCalendar.Eras[UmAlQuraCalendar.CurrentEra]" /> or <see cref="F:System.Globalization.UmAlQuraCalendar.UmAlQuraEra" />.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the specified day is a leap day; otherwise, <see langword="false" />. The return value is always <see langword="false" /> because the <see cref="T:System.Globalization.UmAlQuraCalendar" /> class does not support leap days.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" />, <paramref name="month" />, <paramref name="day" />, or <paramref name="era" /> is outside the range supported by the <see cref="T:System.Globalization.UmAlQuraCalendar" /> class.</exception>
|
||||
// Token: 0x06001DBC RID: 7612 RVA: 0x00014778 File Offset: 0x00012978
|
||||
[Token(Token = "0x6001DBC")]
|
||||
[Address(RVA = "0x2BBC710", Offset = "0x2BBB710", VA = "0x182BBC710", Slot = "27")]
|
||||
public override bool IsLeapDay(int year, int month, int day, int era)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Calculates the leap month for a specified year and era.</summary>
|
||||
/// <param name="year">A year.</param>
|
||||
/// <param name="era">An era. Specify <see langword="UmAlQuraCalendar.Eras[UmAlQuraCalendar.CurrentEra]" /> or <see cref="F:System.Globalization.UmAlQuraCalendar.UmAlQuraEra" />.</param>
|
||||
/// <returns>Always 0 because the <see cref="T:System.Globalization.UmAlQuraCalendar" /> class does not support leap months.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is less than 1318 or greater than 1450.
|
||||
/// -or-
|
||||
/// <paramref name="era" /> is not <see langword="UmAlQuraCalendar.Eras[UmAlQuraCalendar.CurrentEra]" /> or <see cref="F:System.Globalization.UmAlQuraCalendar.UmAlQuraEra" />.</exception>
|
||||
// Token: 0x06001DBD RID: 7613 RVA: 0x00014790 File Offset: 0x00012990
|
||||
[Token(Token = "0x6001DBD")]
|
||||
[Address(RVA = "0x2BBC440", Offset = "0x2BBB440", VA = "0x182BBC440", Slot = "29")]
|
||||
public override int GetLeapMonth(int year, int era)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the specified month in the specified year and era is a leap month.</summary>
|
||||
/// <param name="year">A year.</param>
|
||||
/// <param name="month">An integer from 1 through 12 that represents a month.</param>
|
||||
/// <param name="era">An era. Specify <see langword="UmAlQuraCalendar.Eras[UmAlQuraCalendar.CurrentEra]" /> or <see cref="F:System.Globalization.UmAlQuraCalendar.UmAlQuraEra" />.</param>
|
||||
/// <returns>Always <see langword="false" /> because the <see cref="T:System.Globalization.UmAlQuraCalendar" /> class does not support leap months.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" />, <paramref name="month" />, or <paramref name="era" /> is outside the range supported by the <see cref="T:System.Globalization.UmAlQuraCalendar" /> class.</exception>
|
||||
// Token: 0x06001DBE RID: 7614 RVA: 0x000147A8 File Offset: 0x000129A8
|
||||
[Token(Token = "0x6001DBE")]
|
||||
[Address(RVA = "0x2BBC890", Offset = "0x2BBB890", VA = "0x182BBC890", Slot = "28")]
|
||||
public override bool IsLeapMonth(int year, int month, int era)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Determines whether the specified year in the specified era is a leap year.</summary>
|
||||
/// <param name="year">A year.</param>
|
||||
/// <param name="era">An era. Specify <see langword="UmAlQuraCalendar.Eras[UmAlQuraCalendar.CurrentEra]" /> or <see cref="F:System.Globalization.UmAlQuraCalendar.UmAlQuraEra" />.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the specified year is a leap year; otherwise, <see langword="false" />.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> or <paramref name="era" /> is outside the range supported by the <see cref="T:System.Globalization.UmAlQuraCalendar" /> class.</exception>
|
||||
// Token: 0x06001DBF RID: 7615 RVA: 0x000147C0 File Offset: 0x000129C0
|
||||
[Token(Token = "0x6001DBF")]
|
||||
[Address(RVA = "0x2BBC910", Offset = "0x2BBB910", VA = "0x182BBC910", Slot = "31")]
|
||||
public override bool IsLeapYear(int year, int era)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Returns a <see cref="T:System.DateTime" /> that is set to the specified date, time, and era.</summary>
|
||||
/// <param name="year">A year.</param>
|
||||
/// <param name="month">An integer from 1 through 12 that represents a month.</param>
|
||||
/// <param name="day">An integer from 1 through 29 that represents a day.</param>
|
||||
/// <param name="hour">An integer from 0 through 23 that represents an hour.</param>
|
||||
/// <param name="minute">An integer from 0 through 59 that represents a minute.</param>
|
||||
/// <param name="second">An integer from 0 through 59 that represents a second.</param>
|
||||
/// <param name="millisecond">An integer from 0 through 999 that represents a millisecond.</param>
|
||||
/// <param name="era">An era. Specify <see langword="UmAlQuraCalendar.Eras[UmAlQuraCalendar.CurrentEra]" /> or <see cref="F:System.Globalization.UmAlQuraCalendar.UmAlQuraEra" />.</param>
|
||||
/// <returns>The <see cref="T:System.DateTime" /> that is set to the specified date and time in the current era.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" />, <paramref name="month" />, <paramref name="day" />, or <paramref name="era" /> is outside the range supported by the <see cref="T:System.Globalization.UmAlQuraCalendar" /> class.
|
||||
/// -or-
|
||||
/// <paramref name="hour" /> is less than zero or greater than 23.
|
||||
/// -or-
|
||||
/// <paramref name="minute" /> is less than zero or greater than 59.
|
||||
/// -or-
|
||||
/// <paramref name="second" /> is less than zero or greater than 59.
|
||||
/// -or-
|
||||
/// <paramref name="millisecond" /> is less than zero or greater than 999.</exception>
|
||||
// Token: 0x06001DC0 RID: 7616 RVA: 0x000147D8 File Offset: 0x000129D8
|
||||
[Token(Token = "0x6001DC0")]
|
||||
[Address(RVA = "0x2BBCA40", Offset = "0x2BBBA40", VA = "0x182BBCA40", 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);
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the last year of a 100-year range that can be represented by a 2-digit year.</summary>
|
||||
/// <returns>The last year of a 100-year range that can be represented by a 2-digit year.</returns>
|
||||
/// <exception cref="T:System.InvalidOperationException">This calendar is read-only.</exception>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">In a set operation, the Um Al Qura calendar year value is less than 1318 but not 99, or is greater than 1450.</exception>
|
||||
// Token: 0x1700040F RID: 1039
|
||||
// (get) Token: 0x06001DC1 RID: 7617 RVA: 0x000147F0 File Offset: 0x000129F0
|
||||
// (set) Token: 0x06001DC2 RID: 7618 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700040F")]
|
||||
public override int TwoDigitYearMax
|
||||
{
|
||||
[Token(Token = "0x6001DC1")]
|
||||
[Address(RVA = "0xE2F3D0", Offset = "0xE2E3D0", VA = "0x180E2F3D0", Slot = "38")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x6001DC2")]
|
||||
[Address(RVA = "0x2BBD1F0", Offset = "0x2BBC1F0", VA = "0x182BBD1F0", Slot = "39")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Converts the specified year to a four-digit year by using the <see cref="P:System.Globalization.UmAlQuraCalendar.TwoDigitYearMax" /> property to determine the appropriate century.</summary>
|
||||
/// <param name="year">A 2-digit year from 0 through 99, or a 4-digit Um Al Qura calendar year from 1318 through 1450.</param>
|
||||
/// <returns>If the <paramref name="year" /> parameter is a 2-digit year, the return value is the corresponding 4-digit year. If the <paramref name="year" /> parameter is a 4-digit year, the return value is the unchanged <paramref name="year" /> parameter.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="year" /> is outside the range supported by this calendar.</exception>
|
||||
// Token: 0x06001DC3 RID: 7619 RVA: 0x00014808 File Offset: 0x00012A08
|
||||
[Token(Token = "0x6001DC3")]
|
||||
[Address(RVA = "0x2BBCC80", Offset = "0x2BBBC80", VA = "0x182BBCC80", Slot = "40")]
|
||||
public override int ToFourDigitYear(int year)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x04001060 RID: 4192
|
||||
[Token(Token = "0x4001060")]
|
||||
internal const int MinCalendarYear = 1318;
|
||||
|
||||
// Token: 0x04001061 RID: 4193
|
||||
[Token(Token = "0x4001061")]
|
||||
internal const int MaxCalendarYear = 1500;
|
||||
|
||||
// Token: 0x04001062 RID: 4194
|
||||
[Token(Token = "0x4001062")]
|
||||
private static readonly UmAlQuraCalendar.DateMapping[] HijriYearInfo;
|
||||
|
||||
/// <summary>Represents the current era. This field is constant.</summary>
|
||||
// Token: 0x04001063 RID: 4195
|
||||
[Token(Token = "0x4001063")]
|
||||
public const int UmAlQuraEra = 1;
|
||||
|
||||
// Token: 0x04001064 RID: 4196
|
||||
[Token(Token = "0x4001064")]
|
||||
internal const int DateCycle = 30;
|
||||
|
||||
// Token: 0x04001065 RID: 4197
|
||||
[Token(Token = "0x4001065")]
|
||||
internal const int DatePartYear = 0;
|
||||
|
||||
// Token: 0x04001066 RID: 4198
|
||||
[Token(Token = "0x4001066")]
|
||||
internal const int DatePartDayOfYear = 1;
|
||||
|
||||
// Token: 0x04001067 RID: 4199
|
||||
[Token(Token = "0x4001067")]
|
||||
internal const int DatePartMonth = 2;
|
||||
|
||||
// Token: 0x04001068 RID: 4200
|
||||
[Token(Token = "0x4001068")]
|
||||
internal const int DatePartDay = 3;
|
||||
|
||||
// Token: 0x04001069 RID: 4201
|
||||
[Token(Token = "0x4001069")]
|
||||
internal static DateTime minDate;
|
||||
|
||||
// Token: 0x0400106A RID: 4202
|
||||
[Token(Token = "0x400106A")]
|
||||
internal static DateTime maxDate;
|
||||
|
||||
// Token: 0x0400106B RID: 4203
|
||||
[Token(Token = "0x400106B")]
|
||||
private const int DEFAULT_TWO_DIGIT_YEAR_MAX = 1451;
|
||||
|
||||
// Token: 0x02000309 RID: 777
|
||||
[Token(Token = "0x2000309")]
|
||||
internal struct DateMapping
|
||||
{
|
||||
// Token: 0x06001DC5 RID: 7621 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001DC5")]
|
||||
[Address(RVA = "0x2BA8D30", Offset = "0x2BA7D30", VA = "0x182BA8D30")]
|
||||
internal DateMapping(int MonthsLengthFlags, int GYear, int GMonth, int GDay)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400106C RID: 4204
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400106C")]
|
||||
internal int HijriMonthsLengthFlags;
|
||||
|
||||
// Token: 0x0400106D RID: 4205
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x400106D")]
|
||||
internal DateTime GregorianDate;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,135 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Globalization
|
||||
{
|
||||
/// <summary>Defines the Unicode category of a character.</summary>
|
||||
// Token: 0x0200030A RID: 778
|
||||
[Token(Token = "0x200030A")]
|
||||
[ComVisible(true)]
|
||||
[Serializable]
|
||||
public enum UnicodeCategory
|
||||
{
|
||||
/// <summary>Uppercase letter. Signified by the Unicode designation "Lu" (letter, uppercase). The value is 0.</summary>
|
||||
// Token: 0x0400106F RID: 4207
|
||||
[Token(Token = "0x400106F")]
|
||||
UppercaseLetter,
|
||||
/// <summary>Lowercase letter. Signified by the Unicode designation "Ll" (letter, lowercase). The value is 1.</summary>
|
||||
// Token: 0x04001070 RID: 4208
|
||||
[Token(Token = "0x4001070")]
|
||||
LowercaseLetter,
|
||||
/// <summary>Titlecase letter. Signified by the Unicode designation "Lt" (letter, titlecase). The value is 2.</summary>
|
||||
// Token: 0x04001071 RID: 4209
|
||||
[Token(Token = "0x4001071")]
|
||||
TitlecaseLetter,
|
||||
/// <summary>Modifier letter character, which is free-standing spacing character that indicates modifications of a preceding letter. Signified by the Unicode designation "Lm" (letter, modifier). The value is 3.</summary>
|
||||
// Token: 0x04001072 RID: 4210
|
||||
[Token(Token = "0x4001072")]
|
||||
ModifierLetter,
|
||||
/// <summary>Letter that is not an uppercase letter, a lowercase letter, a titlecase letter, or a modifier letter. Signified by the Unicode designation "Lo" (letter, other). The value is 4.</summary>
|
||||
// Token: 0x04001073 RID: 4211
|
||||
[Token(Token = "0x4001073")]
|
||||
OtherLetter,
|
||||
/// <summary>Nonspacing character that indicates modifications of a base character. Signified by the Unicode designation "Mn" (mark, nonspacing). The value is 5.</summary>
|
||||
// Token: 0x04001074 RID: 4212
|
||||
[Token(Token = "0x4001074")]
|
||||
NonSpacingMark,
|
||||
/// <summary>Spacing character that indicates modifications of a base character and affects the width of the glyph for that base character. Signified by the Unicode designation "Mc" (mark, spacing combining). The value is 6.</summary>
|
||||
// Token: 0x04001075 RID: 4213
|
||||
[Token(Token = "0x4001075")]
|
||||
SpacingCombiningMark,
|
||||
/// <summary>Enclosing mark character, which is a nonspacing combining character that surrounds all previous characters up to and including a base character. Signified by the Unicode designation "Me" (mark, enclosing). The value is 7.</summary>
|
||||
// Token: 0x04001076 RID: 4214
|
||||
[Token(Token = "0x4001076")]
|
||||
EnclosingMark,
|
||||
/// <summary>Decimal digit character, that is, a character in the range 0 through 9. Signified by the Unicode designation "Nd" (number, decimal digit). The value is 8.</summary>
|
||||
// Token: 0x04001077 RID: 4215
|
||||
[Token(Token = "0x4001077")]
|
||||
DecimalDigitNumber,
|
||||
/// <summary>Number represented by a letter, instead of a decimal digit, for example, the Roman numeral for five, which is "V". The indicator is signified by the Unicode designation "Nl" (number, letter). The value is 9.</summary>
|
||||
// Token: 0x04001078 RID: 4216
|
||||
[Token(Token = "0x4001078")]
|
||||
LetterNumber,
|
||||
/// <summary>Number that is neither a decimal digit nor a letter number, for example, the fraction 1/2. The indicator is signified by the Unicode designation "No" (number, other). The value is 10.</summary>
|
||||
// Token: 0x04001079 RID: 4217
|
||||
[Token(Token = "0x4001079")]
|
||||
OtherNumber,
|
||||
/// <summary>Space character, which has no glyph but is not a control or format character. Signified by the Unicode designation "Zs" (separator, space). The value is 11.</summary>
|
||||
// Token: 0x0400107A RID: 4218
|
||||
[Token(Token = "0x400107A")]
|
||||
SpaceSeparator,
|
||||
/// <summary>Character that is used to separate lines of text. Signified by the Unicode designation "Zl" (separator, line). The value is 12.</summary>
|
||||
// Token: 0x0400107B RID: 4219
|
||||
[Token(Token = "0x400107B")]
|
||||
LineSeparator,
|
||||
/// <summary>Character used to separate paragraphs. Signified by the Unicode designation "Zp" (separator, paragraph). The value is 13.</summary>
|
||||
// Token: 0x0400107C RID: 4220
|
||||
[Token(Token = "0x400107C")]
|
||||
ParagraphSeparator,
|
||||
/// <summary>Control code character, with a Unicode value of U+007F or in the range U+0000 through U+001F or U+0080 through U+009F. Signified by the Unicode designation "Cc" (other, control). The value is 14.</summary>
|
||||
// Token: 0x0400107D RID: 4221
|
||||
[Token(Token = "0x400107D")]
|
||||
Control,
|
||||
/// <summary>Format character that affects the layout of text or the operation of text processes, but is not normally rendered. Signified by the Unicode designation "Cf" (other, format). The value is 15.</summary>
|
||||
// Token: 0x0400107E RID: 4222
|
||||
[Token(Token = "0x400107E")]
|
||||
Format,
|
||||
/// <summary>High surrogate or a low surrogate character. Surrogate code values are in the range U+D800 through U+DFFF. Signified by the Unicode designation "Cs" (other, surrogate). The value is 16.</summary>
|
||||
// Token: 0x0400107F RID: 4223
|
||||
[Token(Token = "0x400107F")]
|
||||
Surrogate,
|
||||
/// <summary>Private-use character, with a Unicode value in the range U+E000 through U+F8FF. Signified by the Unicode designation "Co" (other, private use). The value is 17.</summary>
|
||||
// Token: 0x04001080 RID: 4224
|
||||
[Token(Token = "0x4001080")]
|
||||
PrivateUse,
|
||||
/// <summary>Connector punctuation character that connects two characters. Signified by the Unicode designation "Pc" (punctuation, connector). The value is 18.</summary>
|
||||
// Token: 0x04001081 RID: 4225
|
||||
[Token(Token = "0x4001081")]
|
||||
ConnectorPunctuation,
|
||||
/// <summary>Dash or hyphen character. Signified by the Unicode designation "Pd" (punctuation, dash). The value is 19.</summary>
|
||||
// Token: 0x04001082 RID: 4226
|
||||
[Token(Token = "0x4001082")]
|
||||
DashPunctuation,
|
||||
/// <summary>Opening character of one of the paired punctuation marks, such as parentheses, square brackets, and braces. Signified by the Unicode designation "Ps" (punctuation, open). The value is 20.</summary>
|
||||
// Token: 0x04001083 RID: 4227
|
||||
[Token(Token = "0x4001083")]
|
||||
OpenPunctuation,
|
||||
/// <summary>Closing character of one of the paired punctuation marks, such as parentheses, square brackets, and braces. Signified by the Unicode designation "Pe" (punctuation, close). The value is 21.</summary>
|
||||
// Token: 0x04001084 RID: 4228
|
||||
[Token(Token = "0x4001084")]
|
||||
ClosePunctuation,
|
||||
/// <summary>Opening or initial quotation mark character. Signified by the Unicode designation "Pi" (punctuation, initial quote). The value is 22.</summary>
|
||||
// Token: 0x04001085 RID: 4229
|
||||
[Token(Token = "0x4001085")]
|
||||
InitialQuotePunctuation,
|
||||
/// <summary>Closing or final quotation mark character. Signified by the Unicode designation "Pf" (punctuation, final quote). The value is 23.</summary>
|
||||
// Token: 0x04001086 RID: 4230
|
||||
[Token(Token = "0x4001086")]
|
||||
FinalQuotePunctuation,
|
||||
/// <summary>Punctuation character that is not a connector, a dash, open punctuation, close punctuation, an initial quote, or a final quote. Signified by the Unicode designation "Po" (punctuation, other). The value is 24.</summary>
|
||||
// Token: 0x04001087 RID: 4231
|
||||
[Token(Token = "0x4001087")]
|
||||
OtherPunctuation,
|
||||
/// <summary>Mathematical symbol character, such as "+" or "= ". Signified by the Unicode designation "Sm" (symbol, math). The value is 25.</summary>
|
||||
// Token: 0x04001088 RID: 4232
|
||||
[Token(Token = "0x4001088")]
|
||||
MathSymbol,
|
||||
/// <summary>Currency symbol character. Signified by the Unicode designation "Sc" (symbol, currency). The value is 26.</summary>
|
||||
// Token: 0x04001089 RID: 4233
|
||||
[Token(Token = "0x4001089")]
|
||||
CurrencySymbol,
|
||||
/// <summary>Modifier symbol character, which indicates modifications of surrounding characters. For example, the fraction slash indicates that the number to the left is the numerator and the number to the right is the denominator. The indicator is signified by the Unicode designation "Sk" (symbol, modifier). The value is 27.</summary>
|
||||
// Token: 0x0400108A RID: 4234
|
||||
[Token(Token = "0x400108A")]
|
||||
ModifierSymbol,
|
||||
/// <summary>Symbol character that is not a mathematical symbol, a currency symbol or a modifier symbol. Signified by the Unicode designation "So" (symbol, other). The value is 28.</summary>
|
||||
// Token: 0x0400108B RID: 4235
|
||||
[Token(Token = "0x400108B")]
|
||||
OtherSymbol,
|
||||
/// <summary>Character that is not assigned to any Unicode category. Signified by the Unicode designation "Cn" (other, not assigned). The value is 29.</summary>
|
||||
// Token: 0x0400108C RID: 4236
|
||||
[Token(Token = "0x400108C")]
|
||||
OtherNotAssigned
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user