Timeout.InfiniteTimeSpan Feld
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine Konstante, die verwendet wird, um einen unendlichen Wartezeitszeitraum 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
- Attribute
Hinweise
Bei Threadingmethoden, die einen timeout Parameter vom Typ TimeSpanakzeptieren, z Thread.Sleep(TimeSpan) . B. 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 zu verwenden, z Mutex. B. , Monitor, EventWaitHandleoder Semaphore stattdessen, um Threads zu synchronisieren oder Ressourcen zu verwalten.
Der Wert dieses Felds ist -00:00:00.0010000 oder -1 Millisekunden.