Timeout.Infinite Поле

Определение

Константа, используемая для задания бесконечного периода ожидания для методов управления потоками, принимающих параметр Int32.

public: int Infinite = -1;
public const int Infinite = -1;
val mutable Infinite : int
Public Const Infinite As Integer  = -1

Значение поля

Int32

Комментарии

Для методов потоков, которые принимают millisecondsTimeout параметр, например Thread.Sleep(Int32) и Thread.Join(Int32), это значение используется для приостановки потока на неопределенный срок. Однако в большинстве случаев рекомендуется использовать другие System.Threading классы, такие как Mutex, Monitorили EventWaitHandleвместо Semaphore этого, для синхронизации потоков или управления ресурсами.

Значение этого поля равно -1 (0xFFFFFFFF).

Применяется к