Thread.Sleep Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
Sleep(Int64) |
Causes the currently executing thread to sleep (temporarily cease execution) for the specified number of milliseconds, subject to the precision and accuracy of system timers and schedulers. |
Sleep(Int64, Int32) |
Causes the currently executing thread to sleep (temporarily cease execution) for the specified number of milliseconds plus the specified number of nanoseconds, subject to the precision and accuracy of system timers and schedulers. |
Sleep(Int64)
Causes the currently executing thread to sleep (temporarily cease execution) for the specified number of milliseconds, subject to the precision and accuracy of system timers and schedulers.
[Android.Runtime.Register("sleep", "(J)V", "")]
public static void Sleep (long millis);
[<Android.Runtime.Register("sleep", "(J)V", "")>]
static member Sleep : int64 -> unit
Parameters
- millis
- Int64
the length of time to sleep in milliseconds
- Attributes
Exceptions
if the current thread has been interrupted. The interrupted status of the current thread will be cleared before the exception is thrown.
Remarks
Causes the currently executing thread to sleep (temporarily cease execution) for the specified number of milliseconds, subject to the precision and accuracy of system timers and schedulers. The thread does not lose ownership of any monitors.
Java documentation for java.lang.Thread.sleep(long)
.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
See also
Applies to
Sleep(Int64, Int32)
Causes the currently executing thread to sleep (temporarily cease execution) for the specified number of milliseconds plus the specified number of nanoseconds, subject to the precision and accuracy of system timers and schedulers.
[Android.Runtime.Register("sleep", "(JI)V", "")]
public static void Sleep (long millis, int nanos);
[<Android.Runtime.Register("sleep", "(JI)V", "")>]
static member Sleep : int64 * int -> unit
Parameters
- millis
- Int64
the length of time to sleep in milliseconds
- nanos
- Int32
0-999999
additional nanoseconds to sleep
- Attributes
Exceptions
if the current thread has been interrupted. The interrupted status of the current thread will be cleared before the exception is thrown.
Remarks
Causes the currently executing thread to sleep (temporarily cease execution) for the specified number of milliseconds plus the specified number of nanoseconds, subject to the precision and accuracy of system timers and schedulers. The thread does not lose ownership of any monitors.
Java documentation for java.lang.Thread.sleep(long, int)
.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.