Timeout.Infinite Timeout.Infinite Timeout.Infinite Timeout.Infinite Field

Definizione

Costante utilizzata per specificare un periodo di attesa infinito, per i metodi di threading che accettano un parametro Int32.A constant used to specify an infinite waiting period, for threading methods that accept an Int32 parameter.

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

Valore del campo

Commenti

Per i metodi di threading che millisecondsTimeout accettano un parametro, Thread.Sleep(Int32) ad Thread.Join(Int32)esempio e, questo valore viene usato per sospendere il thread per un periodo illimitato.For threading methods that accept a millisecondsTimeout parameter, such as Thread.Sleep(Int32) and Thread.Join(Int32), this value is used to suspend the thread indefinitely. Tuttavia, nella maggior parte dei casi, è consigliabile usare altre System.Threading classi, Mutexad esempio, Monitor EventWaitHandle, o Semaphore , per sincronizzare i thread o gestire le risorse.However, in most cases, we recommend that you use other System.Threading classes, such as Mutex, Monitor, EventWaitHandle, or Semaphore instead, to synchronize threads or manage resources.

Il valore di questo campo è-1 (0xFFFFFFFF).The value of this field is -1 (0xFFFFFFFF).

Si applica a