49 references to MaxTicks
System.Private.CoreLib (49)
src\libraries\System.Private.CoreLib\src\System\Buffers\Text\Utf8Parser\Utf8Parser.Date.Helpers.cs (1)
176
if ((ulong)ticks > DateTime.
MaxTicks
)
src\libraries\System.Private.CoreLib\src\System\CurrentSystemTimeZone.cs (2)
103
if (tick > DateTime.
MaxTicks
)
105
return new DateTime(DateTime.
MaxTicks
, DateTimeKind.Local);
src\libraries\System.Private.CoreLib\src\System\DateTime.cs (26)
79
private const long MaxMicroseconds =
MaxTicks
/ TimeSpan.TicksPerMicrosecond;
80
private const long MaxMillis =
MaxTicks
/ TimeSpan.TicksPerMillisecond;
81
private const long MaxSeconds =
MaxTicks
/ TimeSpan.TicksPerSecond;
82
private const long MaxMinutes =
MaxTicks
/ TimeSpan.TicksPerMinute;
83
private const long MaxHours =
MaxTicks
/ TimeSpan.TicksPerHour;
115
public static readonly DateTime MaxValue = new DateTime(
MaxTicks
, DateTimeKind.Unspecified);
145
if ((ulong)ticks >
MaxTicks
) ThrowTicksOutOfRange();
151
Debug.Assert((dateData & TicksMask) <=
MaxTicks
);
159
if ((ulong)ticks >
MaxTicks
) ThrowTicksOutOfRange();
200
if ((ulong)ticks >
MaxTicks
) ThrowTicksOutOfRange();
847
if (UTicks >
MaxTicks
)
995
if (ticks >
MaxTicks
) ThrowDateArithmetic(0);
1003
if (ticks >
MaxTicks
)
1130
Debug.Assert(ticks <=
MaxTicks
, "Input parameters validated already");
1143
Debug.Assert(ticks <=
MaxTicks
, "Input parameters validated already");
1224
if ((ulong)ticks >
MaxTicks
)
1242
if ((ulong)ticks >
MaxTicks
)
1250
if (((ulong)dateData & TicksMask) >
MaxTicks
)
1267
if ((ulong)fileTime >
MaxTicks
- FileTimeOffset)
1649
if (ticks >
MaxTicks
) ThrowDateArithmetic(0);
1713
if ((ulong)tick <=
MaxTicks
)
1721
return new DateTime(tick < 0 ? KindLocal :
MaxTicks
| KindLocal);
1849
if (ticks >
MaxTicks
) ThrowDateArithmetic(1);
1856
if (ticks >
MaxTicks
) ThrowDateArithmetic(1);
2033
if (ticks >
MaxTicks
)
2039
Debug.Assert(ticks <=
MaxTicks
, "Input parameters validated already");
src\libraries\System.Private.CoreLib\src\System\DateTimeOffset.cs (7)
58
internal const long UnixMaxSeconds = DateTime.
MaxTicks
/ TimeSpan.TicksPerSecond - UnixEpochSeconds;
62
public static readonly DateTimeOffset MaxValue = new DateTimeOffset(0, DateTime.CreateUnchecked(DateTime.
MaxTicks
));
75
Debug.Assert((ulong)(validDateTime.Ticks + validOffsetMinutes * TimeSpan.TicksPerMinute) <= DateTime.
MaxTicks
);
600
const long MaxMilliseconds = DateTime.
MaxTicks
/ TimeSpan.TicksPerMillisecond - UnixEpochMilliseconds;
781
if ((ulong)localTicks > DateTime.
MaxTicks
)
786
localTicks = localTicks < DateTime.MinTicks ? DateTime.MinTicks : DateTime.
MaxTicks
;
942
if ((ulong)utcTicks > DateTime.
MaxTicks
)
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\EventPipeEventDispatcher.cs (2)
184
if ((inTicks < 0) || (DateTime.
MaxTicks
< inTicks))
186
inTicks = DateTime.
MaxTicks
;
src\libraries\System.Private.CoreLib\src\System\Globalization\DateTimeParse.cs (4)
2868
if (utcTicks < DateTime.MinTicks || utcTicks > DateTime.
MaxTicks
)
2917
if (resultTicks < DateTime.MinTicks || resultTicks > DateTime.
MaxTicks
)
2959
if (resultTicks < DateTime.MinTicks || resultTicks > DateTime.
MaxTicks
)
2972
if (resultTicks < DateTime.MinTicks || resultTicks > DateTime.
MaxTicks
)
src\libraries\System.Private.CoreLib\src\System\TimeZone.cs (2)
81
if (tickCount > DateTime.
MaxTicks
)
83
return new DateTime(DateTime.
MaxTicks
, DateTimeKind.Utc);
src\libraries\System.Private.CoreLib\src\System\TimeZoneInfo.Cache.cs (3)
94
dateTimeNowCache._nextUtcNowTransitionTicks = DateTime.
MaxTicks
;
180
dateTimeNowCache._nextUtcNowTransitionTicks = utcNow.Year >= MaxYear ? DateTime.
MaxTicks
: new DateTime(utcNow.Year + 1, 1, 1).Ticks; // check again next year
343
=> (ulong)ticks <= DateTime.
MaxTicks
? new DateTime(ticks, kind) : (ticks < 0 ? DateTime.MinValue : DateTime.MaxValue);
src\libraries\System.Private.CoreLib\src\System\TimeZoneInfo.cs (2)
607
ticks > DateTime.
MaxTicks
? DateTimeOffset.MaxValue :
1114
ticks > DateTime.
MaxTicks
? DateTime.MaxValue :