Timeout.Infinite Pole

Definice

Konstanta používaná k určení nekonečné čekací doby pro metody vytváření vláken, které přijímají Int32 parametr.

public const int Infinite = -1;

Hodnota pole

Value = -1

Poznámky

Pro metody vláken, které přijímají millisecondsTimeout parametr, například Thread.Sleep(Int32) a Thread.Join(Int32), se tato hodnota používá k pozastavení vlákna na neomezenou dobu. Ve většině případů však doporučujeme k synchronizaci vláken nebo správě prostředků použít jiné System.Threading třídy, například Mutex, MonitorEventWaitHandle, nebo Semaphore .

Hodnota tohoto pole je -1 (0xFFFFFFFF).

Platí pro

Produkt Verze
.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