48 references to MaxTicks
System.Private.CoreLib (48)
src\libraries\System.Private.CoreLib\src\System\CurrentSystemTimeZone.cs (2)
103if (tick > DateTime.MaxTicks) 105return new DateTime(DateTime.MaxTicks, DateTimeKind.Local);
src\libraries\System.Private.CoreLib\src\System\DateTime.cs (27)
79private const long MaxMicroseconds = MaxTicks / TimeSpan.TicksPerMicrosecond; 80private const long MaxMillis = MaxTicks / TimeSpan.TicksPerMillisecond; 81private const long MaxSeconds = MaxTicks / TimeSpan.TicksPerSecond; 82private const long MaxMinutes = MaxTicks / TimeSpan.TicksPerMinute; 83private const long MaxHours = MaxTicks / TimeSpan.TicksPerHour; 115public static readonly DateTime MaxValue = new DateTime(MaxTicks, DateTimeKind.Unspecified); 145if ((ulong)ticks > MaxTicks) ThrowTicksOutOfRange(); 151Debug.Assert((dateData & TicksMask) <= MaxTicks); 159if ((ulong)ticks > MaxTicks) ThrowTicksOutOfRange(); 200if ((ulong)ticks > MaxTicks) ThrowTicksOutOfRange(); 847if (UTicks > MaxTicks) 995if (ticks > MaxTicks) ThrowDateArithmetic(0); 1003if (ticks > MaxTicks) 1130Debug.Assert(ticks <= MaxTicks, "Input parameters validated already"); 1143Debug.Assert(ticks <= MaxTicks, "Input parameters validated already"); 1224if ((ulong)ticks > MaxTicks) 1242if ((ulong)ticks > MaxTicks) 1250if (((ulong)dateData & TicksMask) > MaxTicks) 1267if ((ulong)fileTime > MaxTicks - FileTimeOffset) 1514if ((ulong)tick <= MaxTicks) 1522return new DateTime(tick < 0 ? KindLocal : MaxTicks | KindLocal); 1658if (ticks > MaxTicks) ThrowDateArithmetic(0); 1722if ((ulong)tick <= MaxTicks) 1730return new DateTime(tick < 0 ? KindLocal : MaxTicks | KindLocal); 1858if (ticks > MaxTicks) ThrowDateArithmetic(1); 1865if (ticks > MaxTicks) ThrowDateArithmetic(1); 2022Debug.Assert(ticks <= MaxTicks, "Input parameters validated already");
src\libraries\System.Private.CoreLib\src\System\DateTimeOffset.cs (7)
58internal const long UnixMaxSeconds = DateTime.MaxTicks / TimeSpan.TicksPerSecond - UnixEpochSeconds; 62public static readonly DateTimeOffset MaxValue = new DateTimeOffset(0, DateTime.CreateUnchecked(DateTime.MaxTicks)); 75Debug.Assert((ulong)(validDateTime.Ticks + validOffsetMinutes * TimeSpan.TicksPerMinute) <= DateTime.MaxTicks); 600const long MaxMilliseconds = DateTime.MaxTicks / TimeSpan.TicksPerMillisecond - UnixEpochMilliseconds; 781if ((ulong)localTicks > DateTime.MaxTicks) 786localTicks = localTicks < DateTime.MinTicks ? DateTime.MinTicks : DateTime.MaxTicks; 942if ((ulong)utcTicks > DateTime.MaxTicks)
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\EventPipeEventDispatcher.cs (2)
184if ((inTicks < 0) || (DateTime.MaxTicks < inTicks)) 186inTicks = DateTime.MaxTicks;
src\libraries\System.Private.CoreLib\src\System\Globalization\DateTimeParse.cs (4)
2838if (utcTicks < DateTime.MinTicks || utcTicks > DateTime.MaxTicks) 2887if (resultTicks < DateTime.MinTicks || resultTicks > DateTime.MaxTicks) 2929if (resultTicks < DateTime.MinTicks || resultTicks > DateTime.MaxTicks) 2942if (resultTicks < DateTime.MinTicks || resultTicks > DateTime.MaxTicks)
src\libraries\System.Private.CoreLib\src\System\TimeZone.cs (2)
92if (tickCount > DateTime.MaxTicks) 94return new DateTime(DateTime.MaxTicks, DateTimeKind.Utc);
src\libraries\System.Private.CoreLib\src\System\TimeZoneInfo.cs (4)
717ticks > DateTime.MaxTicks ? DateTimeOffset.MaxValue : 1301ticks > DateTime.MaxTicks ? DateTime.MaxValue : 1315ticks > DateTime.MaxTicks ? DateTime.MaxValue : 1324ticks > DateTime.MaxTicks ? DateTime.MaxValue :