C# Class Rsdn.Janus.StandardJanusRWLock

Standard IJanusRWLock implementation, based on ReaderWriterLock.
Inheritance: IJanusRWLock
ファイルを表示 Open project: rsdn/janus

Public Methods

Method Description
GetReaderLock ( ) : IDisposable
GetUpgradeableLock ( ) : IDisposable
GetWriterLock ( ) : IDisposable
StandardJanusRWLock ( ) : System
StandardJanusRWLock ( ReaderWriterLockSlim rwLock ) : System

Method Details

GetReaderLock() public method

public GetReaderLock ( ) : IDisposable
return IDisposable

GetUpgradeableLock() public method

public GetUpgradeableLock ( ) : IDisposable
return IDisposable

GetWriterLock() public method

public GetWriterLock ( ) : IDisposable
return IDisposable

StandardJanusRWLock() public method

public StandardJanusRWLock ( ) : System
return System

StandardJanusRWLock() public method

public StandardJanusRWLock ( ReaderWriterLockSlim rwLock ) : System
rwLock System.Threading.ReaderWriterLockSlim
return System