8 writes to Calendar
mscorlib (6)
system\globalization\datetimeformat.cs (1)
898dtfi.Calendar = GregorianCalendar.GetDefaultInstance();
system\globalization\datetimeformatinfo.cs (3)
355this.Calendar = cal; 2389temp.Calendar = JapaneseCalendar.GetDefaultInstance(); 2406temp.Calendar = TaiwanCalendar.GetDefaultInstance();
system\globalization\datetimeparse.cs (1)
3486dtfi.Calendar = GregorianCalendar.GetDefaultInstance();
system\security\cryptography\x509certificates\x509certificate.cs (1)
465culture.DateTimeFormat.Calendar = new HijriCalendar();
PresentationFramework (2)
src\Framework\System\Windows\Controls\DateTimeHelper.cs (2)
160dtfi.Calendar = new GregorianCalendar(); 165dtfi.Calendar = foundCal;
86 references to Calendar
mscorlib (51)
system\globalization\datetimeformat.cs (5)
281if (dtfi.Calendar.IsLeapYear(dtfi.Calendar.GetYear(time))) { 437Calendar cal = dtfi.Calendar; 897if (dtfi.Calendar.GetType() != typeof(GregorianCalendar)) { 931switch (dtfi.Calendar.ID) {
system\globalization\datetimeformatinfo.cs (38)
252this.abbreviatedDayNames = this.m_cultureData.AbbreviatedDayNames(Calendar.ID); 275this.m_superShortDayNames = this.m_cultureData.SuperShortDayNames(Calendar.ID); 292this.dayNames = this.m_cultureData.DayNames(Calendar.ID); 309this.abbreviatedMonthNames = this.m_cultureData.AbbreviatedMonthNames(Calendar.ID); 328this.monthNames = this.m_cultureData.MonthNames(Calendar.ID); 505info.Calendar.SetReadOnlyState(true); 567n.calendar = (Calendar) this.Calendar.Clone(); 782this.m_eraNames = this.m_cultureData.EraNames(Calendar.ID);; 800era = Calendar.CurrentEraValue; 818this.m_abbrevEraNames = this.m_cultureData.AbbrevEraNames(Calendar.ID); 832era = Calendar.CurrentEraValue; 846Contract.Assert(Calendar.ID > 0, "[DateTimeFormatInfo.AbbreviatedEnglishEraNames] Expected Calendar.ID > 0"); 847this.m_abbrevEnglishEraNames = this.m_cultureData.AbbreviatedEnglishEraNames(Calendar.ID); 1056Contract.Assert(Calendar.ID > 0, "[DateTimeFormatInfo.MonthDayPattern] Expected calID > 0"); 1057this.monthDayPattern = this.m_cultureData.MonthDay(Calendar.ID); 1587this.m_genitiveAbbreviatedMonthNames = this.m_cultureData.AbbreviatedGenitiveMonthNames(this.Calendar.ID); 1596this.genitiveMonthNames = this.m_cultureData.GenitiveMonthNames(this.Calendar.ID); 1613Contract.Assert(Calendar.ID > 0, "[DateTimeFormatInfo.internalGetLeapYearMonthNames] Expected Calendar.ID > 0"); 1614this.leapYearMonthNames = this.m_cultureData.LeapYearMonthNames(Calendar.ID); 1907Contract.Assert(Calendar.ID > 0, "[DateTimeFormatInfo.UnclonedYearMonthPatterns] Expected Calendar.ID > 0"); 1908this.allYearMonthPatterns = this.m_cultureData.YearMonths(this.Calendar.ID); 1926Contract.Assert(Calendar.ID > 0, "[DateTimeFormatInfo.UnclonedShortDatePatterns] Expected Calendar.ID > 0"); 1927this.allShortDatePatterns = this.m_cultureData.ShortDates(this.Calendar.ID); 1944Contract.Assert(Calendar.ID > 0, "[DateTimeFormatInfo.UnclonedLongDatePatterns] Expected Calendar.ID > 0"); 1945this.allLongDatePatterns = this.m_cultureData.LongDates(this.Calendar.ID); 2000newInfo.calendar = Calendar.ReadOnly(dtfi.Calendar); 2023return m_cultureData.CalendarName(Calendar.ID); 2258formatFlags |= (DateTimeFormatFlags)DateTimeFormatInfoScanner.GetFormatFlagUseHebrewCalendar((int)Calendar.ID); 2308if (year < Calendar.GetYear(Calendar.MinSupportedDateTime) || year > Calendar.GetYear(Calendar.MaxSupportedDateTime)) { 2316if (!Calendar.IsLeapYear(year)) { 2465if (!AppContextSwitches.EnforceLegacyJapaneseDateParsing && Calendar.ID == Calendar.CAL_JAPAN) 2597if (this.Calendar.GetType() != typeof(JapaneseCalendar)) { 2601for (int i = 1; i <= jaDtfi.Calendar.Eras.Length; i++) { 2612for (int i = 1; i <= twDtfi.Calendar.Eras.Length; i++) { 2754if (!AppContextSwitches.EnforceLegacyJapaneseDateParsing && Calendar.ID == Calendar.CAL_JAPAN &&
system\globalization\datetimeparse.cs (6)
834dtok.num = dtfi.Calendar.ToFourDigitYear(tokenValue); 2368result.calendar = dtfi.Calendar; 3227int[] eras = dtfi.Calendar.Eras; 3484if (dtfi.Calendar.GetType() != typeof(GregorianCalendar)) { 3503if (AppContextSwitches.EnforceLegacyJapaneseDateParsing || dtfi.Calendar.ID != Calendar.CAL_JAPAN || !str.GetNext()) 4019parseInfo.calendar = dtfi.Calendar;
system\security\cryptography\x509certificates\x509certificate.cs (2)
460if (!culture.DateTimeFormat.Calendar.IsValidDay(date.Year, date.Month, date.Day, 0)) { 463if (culture.DateTimeFormat.Calendar is UmAlQuraCalendar) {
System.Web (6)
UI\WebControls\basecomparevalidator.cs (4)
175return DateTimeFormatInfo.CurrentInfo.Calendar.TwoDigitYearMax; 185return DateTimeFormatInfo.CurrentInfo.Calendar.ToFourDigitYear(shortYear); 231if (!(DateTimeFormatInfo.CurrentInfo.Calendar.GetType() == typeof(GregorianCalendar))) { 454if (Type == ValidationDataType.Date && DateTimeFormatInfo.CurrentInfo.Calendar.GetType() != typeof(GregorianCalendar)) {
UI\WebControls\Calendar.cs (2)
1177VisibleDate = DateTimeFormatInfo.CurrentInfo.Calendar.AddDays(VisibleDate, 1); 1224threadCalendar = DateTimeFormatInfo.CurrentInfo.Calendar;
System.Web.Extensions (2)
Globalization\ClientCultureInfo.cs (2)
36var calendar = dateTimeFormat == null ? null : dateTimeFormat.Calendar; 115Type calendarType = cultureInfo.DateTimeFormat == null ? null : cultureInfo.DateTimeFormat.Calendar.GetType();
System.Web.Mobile (27)
UI\MobileControls\Adapters\ChtmlCalendarAdapter.cs (9)
287int [] ints = currentInfo.Calendar.Eras; 302currentInfo.Calendar.GetEra(Control.VisibleDate); 344_threadCalendar = currentDateTimeInfo.Calendar; 611eraIndex < currentInfo.Calendar.Eras.Length) 613dateText += currentInfo.GetEraName(currentInfo.Calendar.Eras[eraIndex]); 726if (DateTimeFormatInfo.CurrentInfo.Calendar.GetType() == 843_threadCalendar = DateTimeFormatInfo.CurrentInfo.Calendar; 889_threadCalendar = DateTimeFormatInfo.CurrentInfo.Calendar; 911_threadCalendar = DateTimeFormatInfo.CurrentInfo.Calendar;
UI\MobileControls\Adapters\WmlCalendarAdapter.cs (9)
270int [] ints = currentInfo.Calendar.Eras; 285currentInfo.Calendar.GetEra(Control.VisibleDate); 327_threadCalendar = currentDateTimeInfo.Calendar; 588eraIndex < currentInfo.Calendar.Eras.Length) 590dateText += currentInfo.GetEraName(currentInfo.Calendar.Eras[eraIndex]); 703if (DateTimeFormatInfo.CurrentInfo.Calendar.GetType() == 815_threadCalendar = DateTimeFormatInfo.CurrentInfo.Calendar; 861_threadCalendar = DateTimeFormatInfo.CurrentInfo.Calendar; 883_threadCalendar = DateTimeFormatInfo.CurrentInfo.Calendar;
UI\MobileControls\Adapters\XhtmlAdapters\XhtmlBasicCalendarAdapter.cs (9)
246int [] ints = currentInfo.Calendar.Eras; 258currentInfo.Calendar.GetEra(Control.VisibleDate); 295_threadCalendar = currentDateTimeInfo.Calendar; 544eraIndex < currentInfo.Calendar.Eras.Length) { 546dateText += currentInfo.GetEraName(currentInfo.Calendar.Eras[eraIndex]); 647if (DateTimeFormatInfo.CurrentInfo.Calendar.GetType() == 749_threadCalendar = DateTimeFormatInfo.CurrentInfo.Calendar; 789_threadCalendar = DateTimeFormatInfo.CurrentInfo.Calendar; 808_threadCalendar = DateTimeFormatInfo.CurrentInfo.Calendar;