Compartilhar via


Timeout.Infinite Campo

Definição

Uma constante usada para especificar um período de espera infinito, para métodos de thread que aceitam um parâmetro Int32.

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

Valor do campo

Value = -1
Int32

Comentários

Para métodos de threading que aceitam um millisecondsTimeout parâmetro, como Thread.Sleep(Int32) e Thread.Join(Int32), esse valor é usado para suspender o thread indefinidamente. No entanto, na maioria dos casos, recomendamos que você use outras System.Threading classes, como Mutex, Monitor, EventWaitHandleou Semaphore , em vez disso, para sincronizar threads ou gerenciar recursos.

O valor desse campo é -1 (0xFFFFFFFF).

Aplica-se a