Timeout.InfiniteTimeSpan Поле

Определение

Константа, используемая для задания бесконечного периода ожидания для методов, принимающих параметр TimeSpan.A constant used to specify an infinite waiting period, for methods that accept a TimeSpan parameter.

public: static initonly TimeSpan InfiniteTimeSpan;
[System.Runtime.InteropServices.ComVisible(false)]
public static readonly TimeSpan InfiniteTimeSpan;
 staticval mutable InfiniteTimeSpan : TimeSpan
Public Shared ReadOnly InfiniteTimeSpan As TimeSpan 

Значение поля

Атрибуты

Комментарии

Для потоковых методов, принимающих timeout параметр типа TimeSpan, например Thread.Sleep(TimeSpan) и Thread.Join(TimeSpan), это значение используется для приостановки потока в течение неограниченного времени.For threading methods that accept a timeout parameter of type TimeSpan, such as Thread.Sleep(TimeSpan) and Thread.Join(TimeSpan), this value is used to suspend the thread indefinitely. Однако в большинстве System.Threading случаев рекомендуется использовать другие классы, Mutexнапример, Monitor EventWaitHandle, или Semaphore , для синхронизации потоков или управления ресурсами.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.

Значение этого поля равно-00:00:00.0010000 или-1 миллисекунде.The value of this field is -00:00:00.0010000, or -1 millisecond.

Применяется к