Timeout.Infinite Campo
In questo articolo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Costante utilizzata per specificare un periodo di attesa infinito, per i metodi di threading che accettano un parametro Int32.
public: int Infinite = -1;
public const int Infinite = -1;
val mutable Infinite : int
Public Const Infinite As Integer = -1
Value = -1
Per i metodi di threading che accettano un millisecondsTimeout
parametro, ad esempio Thread.Sleep(Int32) e Thread.Join(Int32), questo valore viene usato per sospendere il thread a tempo indeterminato. Tuttavia, nella maggior parte dei casi, è consigliabile usare altre System.Threading classi, ad esempio Mutex, Monitor, EventWaitHandleo per Semaphore sincronizzare i thread o gestire le risorse.
Il valore di questo campo è -1 (0xFFFFFFFF).
Si applica a
Prodotto | Versioni |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10 |
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1 |
UWP | 10.0 |
Feedback su .NET
.NET è un progetto di open source. Selezionare un collegamento per fornire feedback: