Click or drag to resize

SlimReaderWriterLock Class

[Missing <summary> documentation for "T:com.espertech.esper.compat.threading.locks.SlimReaderWriterLock"]

Inheritance Hierarchy
SystemObject
  com.espertech.esper.compat.threading.locksSlimReaderWriterLock

Namespace:  com.espertech.esper.compat.threading.locks
Assembly:  NEsper.Compat (in NEsper.Compat.dll) Version: 8.0.0.0
Syntax
C#
public sealed class SlimReaderWriterLock : IReaderWriterLock, 
	IReaderWriterLockCommon

The SlimReaderWriterLock type exposes the following members.

Constructors
  NameDescription
Public methodSlimReaderWriterLock
Initializes a new instance of the SlimReaderWriterLock class.
Public methodSlimReaderWriterLock(Int32)
Initializes a new instance of the SlimReaderWriterLock class.
Top
Properties
  NameDescription
Public propertyIsWriterLockHeld
Indicates if the writer lock is held.
Public propertyReadLock
Gets the read-side lockable
Public propertyWriteLock
Gets the write-side lockable
Top
Methods
  NameDescription
Public methodAcquireReaderLock
Acquires the reader lock.
Public methodAcquireReadLock
Public methodAcquireWriteLock
Public methodAcquireWriteLock(TimeSpan)
Public methodAcquireWriterLock
Acquires the writer lock.
Public methodReleaseReaderLock
Releases the reader lock.
Public methodReleaseWriteLock
Releases the write lock, canceling the lock semantics managed by any current holder.
Public methodReleaseWriterLock
Releases the writer lock.
Top
See Also