Timeout.InfiniteTimeSpan Поле

Определение

Константы, используемые для указания бесконечного периода ожидания, для методов, которые принимают TimeSpan параметр.

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 

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

Атрибуты

Комментарии

Для методов потоков, которые принимают timeout параметр типа TimeSpan, например Thread.Sleep(TimeSpan) и Thread.Join(TimeSpan), это значение используется для приостановки потока на неопределенный срок. Однако в большинстве случаев рекомендуется использовать другие System.Threading классы, такие как Mutex, MonitorEventWaitHandleили Semaphore вместо этого, для синхронизации потоков или управления ресурсами.

Значение этого поля — -00:00:00.0010000 или -1 миллисекунда.

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