See Also: Timeout Members
The members of this class are used to specify infinite time-out intervals in threading operations. Timeout.Infinite is used by methods that accept an integer millisecondsTimeout parameter, such as Thread.Sleep(int), Thread.Join(int), and ReaderWriterLock.AcquireReaderLock(int). Timeout.InfiniteTimeSpan is used by methods that accept a timeout parameter of type TimeSpan, such as Thread.Sleep(TimeSpan), Thread.Join(TimeSpan), and ReaderWriterLock.AcquireReaderLock(TimeSpan).