![]() | IReaderWriterLock Interface |
[Missing <summary> documentation for "T:com.espertech.esper.compat.threading.locks.IReaderWriterLock"]
Namespace: com.espertech.esper.compat.threading.locks
public interface IReaderWriterLock
The IReaderWriterLock type exposes the following members.
Name | Description | |
---|---|---|
![]() | IsWriterLockHeld |
Indicates if the writer lock is held.
|
![]() | ReadLock |
Gets the read-side lockable
|
![]() | WriteLock |
Gets the write-side lockable
|
Name | Description | |
---|---|---|
![]() | AcquireReadLock |
Acquires the read lock; the lock is released when the disposable
object that was returned is disposed.
|
![]() | AcquireWriteLock |
Acquires the write lock; the lock is released when the disposable
object that was returned is disposed.
|
![]() | AcquireWriteLock(TimeSpan) | |
![]() | ReleaseWriteLock |
Releases the write lock, canceling the lock semantics managed by any current holder.
|