Timeout.Infinite Поле
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Константа, используемая для задания бесконечного периода ожидания для методов управления потоками, принимающих параметр Int32.
public: int Infinite = -1;
public const int Infinite = -1;
val mutable Infinite : int
Public Const Infinite As Integer = -1
Значение поля
Value = -1Комментарии
Для методов потоков, которые принимают millisecondsTimeout
параметр, например Thread.Sleep(Int32) и Thread.Join(Int32), это значение используется для приостановки потока на неопределенный срок. Однако в большинстве случаев для синхронизации потоков или управления ресурсами рекомендуется использовать другие System.Threading классы, например Mutex, Monitor, EventWaitHandleили Semaphore .
Значение этого поля равно -1 (0xFFFFFFFF).