.NET Framework Class Library
Monitor..::.Wait Method
Releases the lock on an object and blocks the current thread until it reacquires the lock.
|
| Name | Description |
|---|
.gif) .gif) | Wait(Object) | Releases the lock on an object and blocks the current thread until it reacquires the lock. |
.gif) .gif) | Wait(Object, Int32) | Releases the lock on an object and blocks the current thread until it reacquires the lock. If the specified time-out interval elapses, the thread enters the ready queue. |
.gif) .gif) | Wait(Object, TimeSpan) | Releases the lock on an object and blocks the current thread until it reacquires the lock. If the specified time-out interval elapses, the thread enters the ready queue. |
.gif) .gif) | Wait(Object, Int32, Boolean) | Releases the lock on an object and blocks the current thread until it reacquires the lock. If the specified time-out interval elapses, the thread enters the ready queue. This method also specifies whether the synchronization domain for the context (if in a synchronized context) is exited before the wait and reacquired afterward. |
.gif) .gif) | Wait(Object, TimeSpan, Boolean) | Releases the lock on an object and blocks the current thread until it reacquires the lock. If the specified time-out interval elapses, the thread enters the ready queue. Optionally exits the synchronization domain for the synchronized context before the wait and reacquires the domain afterward. |
Top
Reference