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