11 instantiations of EraInfo
System.Private.CoreLib (11)
src\libraries\System.Private.CoreLib\src\System\Globalization\JapaneseCalendar.cs (5)
74new EraInfo(5, 2019, 5, 1, 2018, 1, GregorianCalendar.MaxYear - 2018, "\x4ee4\x548c", "\x4ee4", "R"), 75new EraInfo(4, 1989, 1, 8, 1988, 1, 2019 - 1988, "\x5e73\x6210", "\x5e73", "H"), 76new EraInfo(3, 1926, 12, 25, 1925, 1, 1989 - 1925, "\x662d\x548c", "\x662d", "S"), 77new EraInfo(2, 1912, 7, 30, 1911, 1, 1926 - 1911, "\x5927\x6b63", "\x5927", "T"), 78new EraInfo(1, 1868, 1, 1, 1867, 1, 1912 - 1867, "\x660e\x6cbb", "\x660e", "M")
src\libraries\System.Private.CoreLib\src\System\Globalization\JapaneseCalendar.Icu.cs (1)
75eras.Add(new EraInfo(i, dt.Year, dt.Month, dt.Day, dt.Year - 1, 1, lastMaxYear - dt.Year + 1, eraNames![i], GetAbbreviatedEraName(eraNames, i), ""));
src\libraries\System.Private.CoreLib\src\System\Globalization\JapaneseCalendar.Nls.cs (1)
207return new EraInfo(0, year, month, day, year - 1, 1, 0,
src\libraries\System.Private.CoreLib\src\System\Globalization\KoreanCalendar.cs (1)
32new EraInfo(1, 1, 1, 1, -2333, 2334, GregorianCalendar.MaxYear + 2333) // era #, start year/month/day, yearOffset, minEraYear
src\libraries\System.Private.CoreLib\src\System\Globalization\TaiwanCalendar.cs (1)
27new EraInfo(1, 1912, 1, 1, 1911, 1, GregorianCalendar.MaxYear - 1911) // era #, start year/month/day, yearOffset, minEraYear
src\libraries\System.Private.CoreLib\src\System\Globalization\TaiwanLunisolarCalendar.cs (1)
22new EraInfo(1, 1912, 1, 1, 1911, 1, GregorianCalendar.MaxYear - 1911) // era #, start year/month/day, yearOffset, minEraYear
src\libraries\System.Private.CoreLib\src\System\Globalization\ThaiBuddhistCalendar.cs (1)
21new EraInfo(1, 1, 1, 1, -543, 544, GregorianCalendar.MaxYear + 543) // era #, start year/month/day, yearOffset, minEraYear
34 references to EraInfo
System.Private.CoreLib (34)
src\libraries\System.Private.CoreLib\src\System\Globalization\ChineseLunisolarCalendar.cs (1)
252internal override EraInfo[]? CalEraInfo => null;
src\libraries\System.Private.CoreLib\src\System\Globalization\EastAsianLunisolarCalendar.cs (3)
70internal abstract EraInfo[]? CalEraInfo { get; } 79EraInfo[]? eraInfo = CalEraInfo; 109EraInfo[]? eraInfo = CalEraInfo;
src\libraries\System.Private.CoreLib\src\System\Globalization\GregorianCalendarHelper.cs (7)
60private readonly EraInfo[] m_EraInfo; 65internal GregorianCalendarHelper(Calendar cal, EraInfo[] eraInfo) 98EraInfo eraInfo = eras[i]; 319foreach (EraInfo eraInfo in m_EraInfo) 333EraInfo[] eraInfo = m_EraInfo; 367foreach (EraInfo eraInfo in m_EraInfo) 383foreach (EraInfo eraInfo in m_EraInfo)
src\libraries\System.Private.CoreLib\src\System\Globalization\JapaneseCalendar.cs (5)
45private static EraInfo[]? s_japaneseEraInfo; 67internal static EraInfo[] GetEraInfo() 210EraInfo[] eras = GetEraInfo(); 224EraInfo[] eras = GetEraInfo(); 238EraInfo[] eras = GetEraInfo();
src\libraries\System.Private.CoreLib\src\System\Globalization\JapaneseCalendar.Icu.cs (3)
13private static EraInfo[]? IcuGetJapaneseEras() 50List<EraInfo> eras = new List<EraInfo>();
src\libraries\System.Private.CoreLib\src\System\Globalization\JapaneseCalendar.Nls.cs (4)
128private static EraInfo[]? NlsGetJapaneseEras() 139private static int CompareEraRanges(EraInfo a, EraInfo b) 161private static EraInfo? GetEraFromValue(string? value, string? data)
src\libraries\System.Private.CoreLib\src\System\Globalization\JapaneseLunisolarCalendar.cs (5)
139internal override EraInfo[]? CalEraInfo => JapaneseCalendar.GetEraInfo(); 167private static EraInfo[] TrimEras(EraInfo[] baseEras) 169EraInfo[] newEras = new EraInfo[baseEras.Length];
src\libraries\System.Private.CoreLib\src\System\Globalization\KoreanCalendar.cs (1)
30private static readonly EraInfo[] s_koreanEraInfo =
src\libraries\System.Private.CoreLib\src\System\Globalization\KoreanLunisolarCalendar.cs (1)
1181internal override EraInfo[]? CalEraInfo => null;
src\libraries\System.Private.CoreLib\src\System\Globalization\TaiwanCalendar.cs (1)
25private static readonly EraInfo[] s_taiwanEraInfo =
src\libraries\System.Private.CoreLib\src\System\Globalization\TaiwanLunisolarCalendar.cs (2)
20private static readonly EraInfo[] s_taiwanLunisolarEraInfo = 195internal override EraInfo[]? CalEraInfo => s_taiwanLunisolarEraInfo;
src\libraries\System.Private.CoreLib\src\System\Globalization\ThaiBuddhistCalendar.cs (1)
19private static readonly EraInfo[] s_thaiBuddhistEraInfo =