Timeout.Infinite Feld

Definition

Eine Konstante, mit der eine unbegrenzte Wartezeit angegeben wird, für Threading-Methoden, die einen Int32-Parameter akzeptieren.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

Feldwert

Hinweise

Für Threading-Methoden, die millisecondsTimeout einen Parameter akzeptieren, Thread.Sleep(Int32) z Thread.Join(Int32). b. und, wird dieser Wert verwendet, um den Thread unbegrenzt anzuhalten.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. In den meisten Fällen wird jedoch System.Threading empfohlen, stattdessen andere Klassen, Mutexz. b., Monitor, EventWaitHandleoder Semaphore , zu verwenden, um Threads zu synchronisieren oder Ressourcen zu verwalten.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.

Der Wert dieses Felds ist-1 (0xFFFFFFFF).The value of this field is -1 (0xFFFFFFFF).

Gilt für: