![]() | SlimReaderWriterLock Class |
[Missing <summary> documentation for "T:com.espertech.esper.compat.threading.locks.SlimReaderWriterLock"]
Namespace: com.espertech.esper.compat.threading.locks
public sealed class SlimReaderWriterLock : IReaderWriterLock, IReaderWriterLockCommon
The SlimReaderWriterLock type exposes the following members.
Name | Description | |
---|---|---|
![]() | SlimReaderWriterLock |
Initializes a new instance of the SlimReaderWriterLock class.
|
![]() | SlimReaderWriterLock(Int32) |
Initializes a new instance of the SlimReaderWriterLock class.
|
Name | Description | |
---|---|---|
![]() | IsWriterLockHeld |
Indicates if the writer lock is held.
|
![]() | ReadLock |
Gets the read-side lockable
|
![]() | WriteLock |
Gets the write-side lockable
|
Name | Description | |
---|---|---|
![]() | AcquireReaderLock |
Acquires the reader lock.
|
![]() | AcquireReadLock | |
![]() | AcquireWriteLock | |
![]() | AcquireWriteLock(TimeSpan) | |
![]() | AcquireWriterLock |
Acquires the writer lock.
|
![]() | ReleaseReaderLock |
Releases the reader lock.
|
![]() | ReleaseWriteLock |
Releases the write lock, canceling the lock semantics managed by any current holder.
|
![]() | ReleaseWriterLock |
Releases the writer lock.
|