Timeout.Infinite Timeout.Infinite Timeout.Infinite Timeout.Infinite Field

定義

Int32 パラメーターを許可するスレッド メソッドに、無期限の待機期間を指定するために使用される定数。A constant used to specify an infinite waiting period, for threading methods that accept an Int32 parameter.

public: int Infinite = -1;
public const int Infinite = -1;
val mutable Infinite : int
Public Const Infinite As Integer  = -1

フィールド値

注釈

Thread.Sleep(Int32) millisecondsTimeoutThread.Join(Int32)などのパラメーターを受け取るスレッドメソッドの場合、この値を使用してスレッドを無期限に中断します。For threading methods that accept a millisecondsTimeout parameter, such as Thread.Sleep(Int32) and Thread.Join(Int32), this value is used to suspend the thread indefinitely. ただし、ほとんどの場合、スレッドを同期したりリソースSystem.Threadingを管理したりMutexするためEventWaitHandleに、 Semaphore他のクラス (、 Monitor、、など) を使用することをお勧めします。However, in most cases, we recommend that you use other System.Threading classes, such as Mutex, Monitor, EventWaitHandle, or Semaphore instead, to synchronize threads or manage resources.

このフィールドの値は-1 (0xFFFFFFFF) です。The value of this field is -1 (0xFFFFFFFF).

適用対象