32 references to UnsignedInfinite
System.Private.CoreLib (32)
src\libraries\System.Private.CoreLib\src\System\Threading\CancellationTokenSource.cs (5)
447timer = new TimerQueueTimer(s_timerCallback, this, Timeout.UnsignedInfinite, Timeout.UnsignedInfinite, flowExecutionContext: false); 458millisecondsDelay == Timeout.UnsignedInfinite ? Timeout.InfiniteTimeSpan : TimeSpan.FromMilliseconds(millisecondsDelay), 494(_timer is TimerQueueTimer timer && timer.Change(Timeout.UnsignedInfinite, Timeout.UnsignedInfinite) && !timer._everQueued);
src\libraries\System.Private.CoreLib\src\System\Threading\SemaphoreSlim.cs (2)
304/// <param name="millisecondsTimeout">The number of milliseconds to wait, or <see cref="Timeout.UnsignedInfinite"/> to 664/// The number of milliseconds to wait, or <see cref="Timeout.UnsignedInfinite"/> to wait indefinitely.
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Task.cs (6)
2873public Task WaitAsync(CancellationToken cancellationToken) => WaitAsync(Timeout.UnsignedInfinite, TimeProvider.System, cancellationToken); 2912if (IsCompleted || (!cancellationToken.CanBeCanceled && millisecondsTimeout == Timeout.UnsignedInfinite)) 2950if (millisecondsDelay != Timeout.UnsignedInfinite) 2963_timer = new TimerQueueTimer(callback, this, millisecondsDelay, Timeout.UnsignedInfinite, flowExecutionContext: false); 5872if (millisecondsDelay != Timeout.UnsignedInfinite) // no need to create the timer if it's an infinite timeout 5876_timer = new TimerQueueTimer(s_timerCallback, this, millisecondsDelay, Timeout.UnsignedInfinite, flowExecutionContext: false);
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Task_T.cs (2)
546WaitAsync(Timeout.UnsignedInfinite, TimeProvider.System, cancellationToken); 588if (IsCompleted || (!cancellationToken.CanBeCanceled && millisecondsTimeout == Timeout.UnsignedInfinite))
src\libraries\System.Private.CoreLib\src\System\Threading\Timer.cs (17)
206Debug.Assert(timer._dueTime != Timeout.UnsignedInfinite, "A timer in the list must have a valid due time."); 219if (timer._period != Timeout.UnsignedInfinite) 352if (timer._dueTime == Timeout.UnsignedInfinite) 369timer._period = (period == 0) ? Timeout.UnsignedInfinite : period; 376Debug.Assert(timer._dueTime != Timeout.UnsignedInfinite, "Expected timer to be on a list."); 422if (timer._dueTime != Timeout.UnsignedInfinite) 429timer._dueTime = Timeout.UnsignedInfinite; 430timer._period = Timeout.UnsignedInfinite; 499_dueTime = Timeout.UnsignedInfinite; 500_period = Timeout.UnsignedInfinite; 509if (dueTime != Timeout.UnsignedInfinite) 524"DueTime = " + (_dueTime == Timeout.UnsignedInfinite ? "(not set)" : TimeSpan.FromMilliseconds(_dueTime)) + ", " + 525"Period = " + (_period == Timeout.UnsignedInfinite ? "(not set)" : TimeSpan.FromMilliseconds(_period)) + ", " + 546if (dueTime == Timeout.UnsignedInfinite) 747if (_timer._dueTime != Timeout.UnsignedInfinite) 761public TimeSpan? DueTime => _timer._dueTime == Timeout.UnsignedInfinite ? null : TimeSpan.FromMilliseconds(_timer._dueTime); 763public TimeSpan? Period => _timer._period == Timeout.UnsignedInfinite ? null : TimeSpan.FromMilliseconds(_timer._period);