![]() | TelemetryLock Methods |
The TelemetryLock type exposes the following members.
Name | Description | |
---|---|---|
![]() | Acquire |
Acquires the lock; the lock is released when the disposable
object that was returned is disposed.
|
![]() | Acquire(Int64) | |
![]() | Acquire(Boolean, NullableT) | |
![]() | OnLockReleased |
Raises the [E:LockReleased] event.
|
![]() | Release |
Releases this instance.
|
![]() | ReleaseAcquire |
Provides a temporary release of the lock if it is acquired. When the
disposable object that is returned is disposed, the lock is re-acquired.
This method is effectively the opposite of acquire.
|
Name | Description | |
---|---|---|
![]() | Call(Action) | Overloaded.
Executes an observable call within the scope of the lock.
(Defined by LockableExtensions.) |
![]() | CallT(FuncTResult) | Overloaded. (Defined by LockableExtensions.) |