Implementation of a lock that waits while a target object is busy.
More...
|
| | BusyLocker (INotifyBusy target, TimeSpan timeout) |
| | Creates an instance of the type.
|
| void | WaitOne () |
| | Waits for the target object to become not busy.
|
| void | Dispose () |
| | Disposes the object.
|
Implementation of a lock that waits while a target object is busy.
◆ BusyLocker()
| Csla.Threading.BusyLocker.BusyLocker |
( |
INotifyBusy | target, |
|
|
TimeSpan | timeout ) |
|
inline |
Creates an instance of the type.
- Parameters
-
| target | Target object. |
| timeout | Timeout value. |
- Exceptions
-
| ArgumentNullException | target is null. |
◆ Dispose()
| void Csla.Threading.BusyLocker.Dispose |
( |
| ) |
|
|
inline |
◆ WaitOne()
| void Csla.Threading.BusyLocker.WaitOne |
( |
| ) |
|
|
inline |
Waits for the target object to become not busy.
The documentation for this class was generated from the following file: