197 references to DayOfWeek
Microsoft.AspNetCore.HeaderParsing.Tests (2)
ParserTests.cs (2)
40Assert.Equal(DayOfWeek.Wednesday, result.DayOfWeek); 333Assert.Equal(DayOfWeek.Wednesday, result!.LastModified!.Value.DayOfWeek);
Microsoft.AspNetCore.Mvc.ViewFeatures (4)
FormatWeekHelper.cs (4)
22var day = calendar.GetDayOfWeek(date); 26if (day >= DayOfWeek.Monday && day <= DayOfWeek.Wednesday) 31var week = calendar.GetWeekOfYear(date, CalendarWeekRule.FirstFourDayWeek, DayOfWeek.Monday);
Microsoft.Extensions.AI.Abstractions.Tests (31)
Contents\FunctionCallContentTests.cs (8)
184["a"] = new DayOfWeek[] { DayOfWeek.Monday, DayOfWeek.Tuesday, DayOfWeek.Wednesday }, 194AIFunction function = AIFunctionFactory.Create((DayOfWeek[] a, double b, Guid c, Dictionary<string, string> d) => b, serializerOptions: TestJsonSerializerContext.Default.Options); 216AIFunction function = AIFunctionFactory.Create((DayOfWeek[] a, double b, Guid c, Dictionary<string, string> d) => b, serializerOptions: TestJsonSerializerContext.Default.Options); 249AIFunction function = AIFunctionFactory.Create((DayOfWeek[] a, double b, Guid c, Dictionary<string, string> d) => b, serializerOptions: TestJsonSerializerContext.Default.Options); 270AIFunction function = AIFunctionFactory.Create((DayOfWeek[] a, double b, Guid c, Dictionary<string, string> d) => b, serializerOptions: TestJsonSerializerContext.Default.Options);
Generated\361d1da7f942c932\TestJsonSerializerContext.DayOfWeekArray.g.cs (10)
13private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.DayOfWeek[]>? _DayOfWeekArray; 19public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.DayOfWeek[]> DayOfWeekArray 22get => _DayOfWeekArray ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.DayOfWeek[]>)Options.GetTypeInfo(typeof(global::System.DayOfWeek[])); 25private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.DayOfWeek[]> Create_DayOfWeekArray(global::System.Text.Json.JsonSerializerOptions options) 27if (!TryGetTypeInfoForRuntimeCustomConverter<global::System.DayOfWeek[]>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.DayOfWeek[]> jsonTypeInfo)) 29var info = new global::System.Text.Json.Serialization.Metadata.JsonCollectionInfoValues<global::System.DayOfWeek[]> 35jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateArrayInfo<global::System.DayOfWeek>(options, info); 45private void DayOfWeekArraySerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::System.DayOfWeek[]? value)
Generated\361d1da7f942c932\TestJsonSerializerContext.GetJsonTypeInfo.g.cs (2)
446if (type == typeof(global::System.DayOfWeek)) 450if (type == typeof(global::System.DayOfWeek[]))
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\TestJsonSerializerContext.DayOfWeek.g.cs (10)
13private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.DayOfWeek>? _DayOfWeek; 19public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.DayOfWeek> DayOfWeek 22get => _DayOfWeek ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.DayOfWeek>)Options.GetTypeInfo(typeof(global::System.DayOfWeek)); 25private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.DayOfWeek> Create_DayOfWeek(global::System.Text.Json.JsonSerializerOptions options) 27if (!TryGetTypeInfoForRuntimeCustomConverter<global::System.DayOfWeek>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.DayOfWeek> jsonTypeInfo)) 29global::System.Text.Json.Serialization.JsonConverter converter = ExpandConverter(typeof(global::System.DayOfWeek), new global::System.Text.Json.Serialization.JsonStringEnumConverter<global::System.DayOfWeek>(), options); 30jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateValueInfo<global::System.DayOfWeek> (options, converter);
TestJsonSerializerContext.cs (1)
39[JsonSerializable(typeof(DayOfWeek[]))] // Used in Content tests
Microsoft.Extensions.AI.Tests (22)
Generated\361d1da7f942c932\TestJsonSerializerContext.DayOfWeekArray.g.cs (10)
13private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.DayOfWeek[]>? _DayOfWeekArray; 19public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.DayOfWeek[]> DayOfWeekArray 22get => _DayOfWeekArray ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.DayOfWeek[]>)Options.GetTypeInfo(typeof(global::System.DayOfWeek[])); 25private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.DayOfWeek[]> Create_DayOfWeekArray(global::System.Text.Json.JsonSerializerOptions options) 27if (!TryGetTypeInfoForRuntimeCustomConverter<global::System.DayOfWeek[]>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.DayOfWeek[]> jsonTypeInfo)) 29var info = new global::System.Text.Json.Serialization.Metadata.JsonCollectionInfoValues<global::System.DayOfWeek[]> 35jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateArrayInfo<global::System.DayOfWeek>(options, info); 45private void DayOfWeekArraySerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::System.DayOfWeek[]? value)
Generated\361d1da7f942c932\TestJsonSerializerContext.GetJsonTypeInfo.g.cs (2)
314if (type == typeof(global::System.DayOfWeek)) 318if (type == typeof(global::System.DayOfWeek[]))
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\TestJsonSerializerContext.DayOfWeek.g.cs (9)
13private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.DayOfWeek>? _DayOfWeek; 19public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.DayOfWeek> DayOfWeek 22get => _DayOfWeek ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.DayOfWeek>)Options.GetTypeInfo(typeof(global::System.DayOfWeek)); 25private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.DayOfWeek> Create_DayOfWeek(global::System.Text.Json.JsonSerializerOptions options) 27if (!TryGetTypeInfoForRuntimeCustomConverter<global::System.DayOfWeek>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.DayOfWeek> jsonTypeInfo)) 29jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateValueInfo<global::System.DayOfWeek>(options, global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetEnumConverter<global::System.DayOfWeek>(options));
TestJsonSerializerContext.cs (1)
26[JsonSerializable(typeof(DayOfWeek[]))]
Microsoft.VisualBasic.Core (2)
Microsoft\VisualBasic\DateAndTime.vb (2)
249Dim Day As DayOfWeek 254Day = CType(FirstDayOfWeekValue - 1, DayOfWeek)
mscorlib (1)
src\runtime\src\libraries\shims\mscorlib\ref\mscorlib.cs (1)
144[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.DayOfWeek))]
netstandard (1)
netstandard.cs (1)
614[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.DayOfWeek))]
PresentationFramework (16)
System\Windows\Controls\Calendar.cs (12)
427public DayOfWeek FirstDayOfWeek 429get { return (DayOfWeek)GetValue(FirstDayOfWeekProperty); } 439typeof(DayOfWeek), 1135DayOfWeek day = (DayOfWeek)value; 1137return day == DayOfWeek.Sunday 1138|| day == DayOfWeek.Monday 1139|| day == DayOfWeek.Tuesday 1140|| day == DayOfWeek.Wednesday 1141|| day == DayOfWeek.Thursday 1142|| day == DayOfWeek.Friday 1143|| day == DayOfWeek.Saturday;
System\Windows\Controls\DatePicker.cs (3)
273public DayOfWeek FirstDayOfWeek 275get { return (DayOfWeek)GetValue(FirstDayOfWeekProperty); } 285typeof(DayOfWeek),
System\Windows\Controls\Primitives\CalendarItem.cs (1)
1355DayOfWeek day = _calendar.GetDayOfWeek(firstOfMonth);
ScenarioTests.Common.Tests (4)
ScenarioTestHelpers.cs (2)
117DayOfWeekValue = DayOfWeek.Sunday, 159DayOfWeekValue = DayOfWeek.Sunday,
ScenarioTestTypes.cs (2)
385private DayOfWeek _dayOfWeekValue; 514public DayOfWeek DayOfWeekValue
System.DirectoryServices (9)
System\DirectoryServices\ActiveDirectory\ActiveDirectorySchedule.cs (9)
98public void SetSchedule(DayOfWeek day, HourOfDay fromHour, MinuteOfHour fromMinute, HourOfDay toHour, MinuteOfHour toMinute) 100if (day < DayOfWeek.Sunday || day > DayOfWeek.Saturday) 101throw new InvalidEnumArgumentException(nameof(day), (int)day, typeof(DayOfWeek)); 126public void SetSchedule(DayOfWeek[] days, HourOfDay fromHour, MinuteOfHour fromMinute, HourOfDay toHour, MinuteOfHour toMinute) 132if (days[i] < DayOfWeek.Sunday || days[i] > DayOfWeek.Saturday) 133throw new InvalidEnumArgumentException(nameof(days), (int)days[i], typeof(DayOfWeek)); 144SetSchedule((DayOfWeek)i, fromHour, fromMinute, toHour, toMinute);
System.Private.CoreLib (91)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Buffers\Text\Utf8Parser\Utf8Parser.Date.R.cs (8)
24DayOfWeek dayOfWeek; 33case 0x53756E2c /* 'Sun,' */: dayOfWeek = DayOfWeek.Sunday; break; 34case 0x4d6f6e2c /* 'Mon,' */: dayOfWeek = DayOfWeek.Monday; break; 35case 0x5475652c /* 'Tue,' */: dayOfWeek = DayOfWeek.Tuesday; break; 36case 0x5765642c /* 'Wed,' */: dayOfWeek = DayOfWeek.Wednesday; break; 37case 0x5468752c /* 'Thu,' */: dayOfWeek = DayOfWeek.Thursday; break; 38case 0x4672692c /* 'Fri,' */: dayOfWeek = DayOfWeek.Friday; break; 39case 0x5361742c /* 'Sat,' */: dayOfWeek = DayOfWeek.Saturday; break;
src\runtime\src\libraries\System.Private.CoreLib\src\System\DateOnly.cs (2)
101public DayOfWeek DayOfWeek => (DayOfWeek)((_dayNumber + 1) % 7);
src\runtime\src\libraries\System.Private.CoreLib\src\System\DateTime.cs (2)
1435public DayOfWeek DayOfWeek => (DayOfWeek)(((uint)(UTicks / TimeSpan.TicksPerDay) + 1) % 7);
src\runtime\src\libraries\System.Private.CoreLib\src\System\DateTimeOffset.cs (1)
367public DayOfWeek DayOfWeek => ClockDateTime.DayOfWeek;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\Calendar.cs (6)
250public abstract DayOfWeek GetDayOfWeek(DateTime time); 474public virtual int GetWeekOfYear(DateTime time, CalendarWeekRule rule, DayOfWeek firstDayOfWeek) 476if (firstDayOfWeek < DayOfWeek.Sunday || firstDayOfWeek > DayOfWeek.Saturday) 481SR.Format(SR.ArgumentOutOfRange_Range, DayOfWeek.Sunday, DayOfWeek.Saturday));
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\DateTimeFormat.cs (2)
212return dtfi.GetAbbreviatedDayName((DayOfWeek)dayOfWeek); 216return dtfi.GetDayName((DayOfWeek)dayOfWeek);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\DateTimeFormatInfo.cs (20)
619public DayOfWeek FirstDayOfWeek 629return (DayOfWeek)firstDayOfWeek; 638if (value < DayOfWeek.Sunday || value > DayOfWeek.Saturday) 643SR.Format(SR.ArgumentOutOfRange_Range, DayOfWeek.Sunday, DayOfWeek.Saturday)); 1236public string GetAbbreviatedDayName(DayOfWeek dayofweek) 1242ThrowHelper.ThrowArgumentOutOfRange_Range(nameof(dayofweek), dayofweek, DayOfWeek.Sunday, DayOfWeek.Saturday); 1251public string GetShortestDayName(DayOfWeek dayOfWeek) 1257ThrowHelper.ThrowArgumentOutOfRange_Range(nameof(dayOfWeek), dayOfWeek, DayOfWeek.Sunday, DayOfWeek.Saturday); 1324public string GetDayName(DayOfWeek dayofweek) 1330ThrowHelper.ThrowArgumentOutOfRange_Range(nameof(dayofweek), dayofweek, DayOfWeek.Sunday, DayOfWeek.Saturday); 2090string str = GetDayName((DayOfWeek)i); 2093str = GetAbbreviatedDayName((DayOfWeek)i); 2111string specialDayOfWeek = "(" + GetAbbreviatedDayName((DayOfWeek)i) + ")"; 2160string str = InvariantInfo.GetDayName((DayOfWeek)i); 2163str = InvariantInfo.GetAbbreviatedDayName((DayOfWeek)i);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\DateTimeParse.cs (14)
3636for (DayOfWeek i = DayOfWeek.Sunday; i <= DayOfWeek.Saturday; i++) 3701for (DayOfWeek i = DayOfWeek.Sunday; i <= DayOfWeek.Saturday; i++) 4894DayOfWeek dayOfWeek; 4907case 0x73756E2c /* 'sun,' */: dayOfWeek = DayOfWeek.Sunday; break; 4908case 0x6d6f6e2c /* 'mon,' */: dayOfWeek = DayOfWeek.Monday; break; 4909case 0x7475652c /* 'tue,' */: dayOfWeek = DayOfWeek.Tuesday; break; 4910case 0x7765642c /* 'wed,' */: dayOfWeek = DayOfWeek.Wednesday; break; 4911case 0x7468752c /* 'thu,' */: dayOfWeek = DayOfWeek.Thursday; break; 4912case 0x6672692c /* 'fri,' */: dayOfWeek = DayOfWeek.Friday; break; 4913case 0x7361742c /* 'sat,' */: dayOfWeek = DayOfWeek.Saturday; break;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\EastAsianLunisolarCalendar.cs (1)
575public override DayOfWeek GetDayOfWeek(DateTime time)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\GregorianCalendar.cs (1)
199public override DayOfWeek GetDayOfWeek(DateTime time) => time.DayOfWeek;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\GregorianCalendarHelper.cs (2)
270public DayOfWeek GetDayOfWeek(DateTime time) 475public int GetWeekOfYear(DateTime time, CalendarWeekRule rule, DayOfWeek firstDayOfWeek)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\HebrewCalendar.cs (1)
610public override DayOfWeek GetDayOfWeek(DateTime time)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\HijriCalendar.cs (1)
314public override DayOfWeek GetDayOfWeek(DateTime time) => time.DayOfWeek;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\ISOWeek.cs (6)
79return ToDateTime(year, MinWeek, DayOfWeek.Monday); 88return ToDateTime(year, GetWeeksInYear(year), DayOfWeek.Sunday); 132public static DateTime ToDateTime(int year, int week, DayOfWeek dayOfWeek) 169public static DateOnly ToDateOnly(int year, int week, DayOfWeek dayOfWeek) => DateOnly.FromDateTime(ToDateTime(year, week, dayOfWeek)); 186private static int GetWeekday(DayOfWeek dayOfWeek) 188return dayOfWeek == DayOfWeek.Sunday ? 7 : (int)dayOfWeek;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\JapaneseCalendar.cs (2)
128public override DayOfWeek GetDayOfWeek(DateTime time) 143public override int GetWeekOfYear(DateTime time, CalendarWeekRule rule, DayOfWeek firstDayOfWeek)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\JulianCalendar.cs (1)
227public override DayOfWeek GetDayOfWeek(DateTime time) => time.DayOfWeek;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\KoreanCalendar.cs (2)
85public override DayOfWeek GetDayOfWeek(DateTime time) 100public override int GetWeekOfYear(DateTime time, CalendarWeekRule rule, DayOfWeek firstDayOfWeek)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\PersianCalendar.cs (1)
263public override DayOfWeek GetDayOfWeek(DateTime time) => time.DayOfWeek;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\TaiwanCalendar.cs (2)
85public override DayOfWeek GetDayOfWeek(DateTime time) 100public override int GetWeekOfYear(DateTime time, CalendarWeekRule rule, DayOfWeek firstDayOfWeek)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\ThaiBuddhistCalendar.cs (2)
66public override DayOfWeek GetDayOfWeek(DateTime time) 81public override int GetWeekOfYear(DateTime time, CalendarWeekRule rule, DayOfWeek firstDayOfWeek)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\UmAlQuraCalendar.cs (1)
462public override DayOfWeek GetDayOfWeek(DateTime time) => time.DayOfWeek;
src\runtime\src\libraries\System.Private.CoreLib\src\System\TimeZoneInfo.StringSerializer.cs (2)
706return TransitionTime.CreateFloatingDateRule(new DateTime(floatingTicks), floatingMonth, floatingWeek, (DayOfWeek)floatingDayOfWeek); 910transition = TransitionTime.CreateFloatingDateRule(timeOfDay, month, week, (DayOfWeek)dayOfWeek);
src\runtime\src\libraries\System.Private.CoreLib\src\System\TimeZoneInfo.TransitionTime.cs (8)
18private readonly DayOfWeek _dayOfWeek; 29public DayOfWeek DayOfWeek => _dayOfWeek; 50private TransitionTime(DateTime timeOfDay, int month, int week, int day, DayOfWeek dayOfWeek, bool isFixedDateRule) 63new TransitionTime(timeOfDay, month, 1, day, DayOfWeek.Sunday, isFixedDateRule: true); 65public static TransitionTime CreateFloatingDateRule(DateTime timeOfDay, int month, int week, DayOfWeek dayOfWeek) => 71private static void ValidateTransitionTime(DateTime timeOfDay, int month, int week, int day, DayOfWeek dayOfWeek) 149_dayOfWeek = (DayOfWeek)info.GetValue("DayOfWeek", typeof(DayOfWeek))!; // Do not rename (binary serialization)
src\runtime\src\libraries\System.Private.CoreLib\src\System\TimeZoneInfo.Unix.cs (3)
862DayOfWeek day; 976private static bool TZif_ParseMDateRule(ReadOnlySpan<char> dateRule, out int month, out int week, out DayOfWeek dayOfWeek) 991dayOfWeek = (DayOfWeek)day;
System.Runtime (1)
src\runtime\artifacts\obj\System.Runtime\Release\net11.0\System.Runtime.Forwards.cs (1)
126[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.DayOfWeek))]
System.Windows.Forms (11)
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.MonthCalendarAccessibleObject.cs (11)
112private static DayOfWeek CastDayToDayOfWeek(Day day) 115Day.Monday => DayOfWeek.Monday, 116Day.Tuesday => DayOfWeek.Tuesday, 117Day.Wednesday => DayOfWeek.Wednesday, 118Day.Thursday => DayOfWeek.Thursday, 119Day.Friday => DayOfWeek.Friday, 120Day.Saturday => DayOfWeek.Saturday, 121Day.Sunday => DayOfWeek.Sunday, 122Day.Default => DayOfWeek.Sunday, 123_ => DayOfWeek.Sunday 200internal DayOfWeek FirstDayOfWeek => this.TryGetOwnerAs(out MonthCalendar? owner) ? CastDayToDayOfWeek(owner.FirstDayOfWeek) : CastDayToDayOfWeek(Day.Default);
UnitTests.Common (2)
TestTypes.cs (2)
429private DayOfWeek _dayOfWeekValue; 558public DayOfWeek DayOfWeekValue