2016-10-28 8 views
0

При создании объекта CancellationTokenSource можно указать TimeSpan в качестве параметра или нескольких миллисекунд.CancellationTokenSource Конструктор TimeSpan -1 мс магическое значение?

MSDN CancellationTokenSource Constructor

Там, кажется, волшебную значение -1 мс:

ArgumentOutOfRangeException: delay.TotalMilliseconds меньше -1 или больше Int32.MaxValue.

Что означает специальное значение -1 мсек?

+4

Это общее значение для бесконечных интервалов времени: https://msdn.microsoft.com/en-us/library/system.threading.timeout.infinite(v=vs.110).aspx – Evk

ответ

0

Взято из этого MSDN article, это значение для Timeout.Infinite другими словами, он будет ждать бесконечного времени до истечения времени.