Freigeben über


Timeout.InfiniteTimeSpan Feld

Definition

Eine Konstante, mit der eine unbegrenzte Wartezeit für Methoden anzugeben, die einen TimeSpan-Parameter akzeptieren.

public: static initonly TimeSpan InfiniteTimeSpan;
public static readonly TimeSpan InfiniteTimeSpan;
[System.Runtime.InteropServices.ComVisible(false)]
public static readonly TimeSpan InfiniteTimeSpan;
 staticval mutable InfiniteTimeSpan : TimeSpan
[<System.Runtime.InteropServices.ComVisible(false)>]
 staticval mutable InfiniteTimeSpan : TimeSpan
Public Shared ReadOnly InfiniteTimeSpan As TimeSpan 

Feldwert

TimeSpan
Attribute

Hinweise

Bei Threadingmethoden, die einen timeout Parameter vom Typ TimeSpanakzeptieren, z. B Thread.Sleep(TimeSpan) . und Thread.Join(TimeSpan), wird dieser Wert verwendet, um den Thread unbegrenzt anzusetzen. In den meisten Fällen wird jedoch empfohlen, andere System.Threading Klassen wie , zMutex. B. , MonitorEventWaitHandle, oder Semaphore stattdessen zu verwenden, um Threads zu synchronisieren oder Ressourcen zu verwalten.

Der Wert dieses Felds lautet -00:00:00.0010000 oder -1 Millisekunden.

Gilt für