Click or drag to resize

FairReaderWriterLock Class

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

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

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

The FairReaderWriterLock type exposes the following members.

Constructors
  NameDescription
Public methodFairReaderWriterLock
Initializes a new instance of the FairReaderWriterLock class.
Public methodFairReaderWriterLock(Int32)
Initializes a new instance of the FairReaderWriterLock 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