26 references to CalendarDataType
System.Private.CoreLib (26)
src\libraries\Common\src\Interop\Interop.Calendar.cs (3)
16
internal static unsafe partial ResultCode GetCalendarInfo(string localeName, CalendarId calendarId,
CalendarDataType
calendarDataType, char* result, int resultCapacity);
18
internal static unsafe bool EnumCalendarInfo(delegate* unmanaged<char*, IntPtr, void> callback, string localeName, CalendarId calendarId,
CalendarDataType
calendarDataType, IntPtr context)
27
private static unsafe partial bool EnumCalendarInfo(IntPtr callback, string localeName, CalendarId calendarId,
CalendarDataType
calendarDataType, IntPtr context);
src\libraries\System.Private.CoreLib\src\System\Globalization\CalendarData.Icu.cs (21)
42
result &= GetCalendarInfo(localeName, calendarId,
CalendarDataType
.NativeName, out this.sNativeName!);
43
result &= GetCalendarInfo(localeName, calendarId,
CalendarDataType
.MonthDay, out this.sMonthDay!);
50
result &= EnumDatePatterns(localeName, calendarId,
CalendarDataType
.ShortDates, out this.saShortDates!);
51
result &= EnumDatePatterns(localeName, calendarId,
CalendarDataType
.LongDates, out this.saLongDates!);
52
result &= EnumDatePatterns(localeName, calendarId,
CalendarDataType
.YearMonths, out this.saYearMonths!);
53
result &= EnumCalendarInfo(localeName, calendarId,
CalendarDataType
.DayNames, out this.saDayNames!);
54
result &= EnumCalendarInfo(localeName, calendarId,
CalendarDataType
.AbbrevDayNames, out this.saAbbrevDayNames!);
55
result &= EnumCalendarInfo(localeName, calendarId,
CalendarDataType
.SuperShortDayNames, out this.saSuperShortDayNames!);
58
result &= EnumMonthNames(localeName, calendarId,
CalendarDataType
.MonthNames, out this.saMonthNames!, ref leapHebrewMonthName);
75
result &= EnumMonthNames(localeName, calendarId,
CalendarDataType
.AbbrevMonthNames, out this.saAbbrevMonthNames!, ref leapHebrewMonthName);
76
result &= EnumMonthNames(localeName, calendarId,
CalendarDataType
.MonthGenitiveNames, out this.saMonthGenitiveNames!, ref leapHebrewMonthName);
77
result &= EnumMonthNames(localeName, calendarId,
CalendarDataType
.AbbrevMonthGenitiveNames, out this.saAbbrevMonthGenitiveNames!, ref leapHebrewMonthName);
79
result &= EnumEraNames(localeName, calendarId,
CalendarDataType
.EraNames, out this.saEraNames!);
80
result &= EnumEraNames(localeName, calendarId,
CalendarDataType
.AbbrevEraNames, out this.saAbbrevEraNames!);
122
private static unsafe bool GetCalendarInfo(string localeName, CalendarId calendarId,
CalendarDataType
dataType, out string? calendarString)
140
private static unsafe bool EnumDatePatterns(string localeName, CalendarId calendarId,
CalendarDataType
dataType, out string[]? datePatterns)
157
if (dataType ==
CalendarDataType
.ShortDates)
367
private static unsafe bool EnumMonthNames(string localeName, CalendarId calendarId,
CalendarDataType
dataType, out string[]? monthNames, ref string? leapHebrewMonthName)
400
private static bool EnumEraNames(string localeName, CalendarId calendarId,
CalendarDataType
dataType, out string[]? eraNames)
414
internal static unsafe bool EnumCalendarInfo(string localeName, CalendarId calendarId,
CalendarDataType
dataType, out string[]? calendarData)
429
private static unsafe bool EnumCalendarInfo(string localeName, CalendarId calendarId,
CalendarDataType
dataType, IcuEnumCalendarsData* callbackContext)
src\libraries\System.Private.CoreLib\src\System\Globalization\JapaneseCalendar.Icu.cs (2)
43
if (!CalendarData.EnumCalendarInfo("ja-JP", CalendarId.JAPAN,
CalendarDataType
.EraNames, out eraNames))
96
if (!CalendarData.EnumCalendarInfo("ja", CalendarId.JAPAN,
CalendarDataType
.AbbrevEraNames, out abbrevEnglishEraNames!))