Timeout.InfiniteTimeSpan Campo

Definição

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

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 

Valor de Campo

Atributos

Observações

Para métodos de threading que aceitam um timeout parâmetro do tipo TimeSpan, como Thread.Sleep(TimeSpan) e Thread.Join(TimeSpan), este valor é usado para suspender a thread indefinidamente. No entanto, na maioria dos casos, recomendamos que utilize outras System.Threading classes, como Mutex, Monitor, EventWaitHandle, ou Semaphore em vez disso, para sincronizar threads ou gerir recursos.

O valor deste campo é -00:00:00,0010000, ou -1 milissegundo.

Aplica-se a