C# Class NProxy.Core.Internal.Caching.ReadWriteLock

Represents a read write lock.
Inheritance: IDisposable
Exibir arquivo Open project: mtamme/NProxy Class Usage Examples

Public Methods

Method Description
Dispose ( ) : void
Read ( ) : IDisposable

Tries to enter the lock in read mode.

ReadWriteLock ( ) : System

Initializes a new instance of the ReadWriteLock class.

UpgradeableRead ( ) : IDisposable

Tries to enter the lock in upgradeable mode.

Write ( ) : IDisposable

Tries to enter the lock in write mode.

Private Methods

Method Description
Dispose ( bool disposing ) : void

Dispose this AnonymousDisposable.

Method Details

Dispose() public method

public Dispose ( ) : void
return void

Read() public method

Tries to enter the lock in read mode.
public Read ( ) : IDisposable
return IDisposable

ReadWriteLock() public method

Initializes a new instance of the ReadWriteLock class.
public ReadWriteLock ( ) : System
return System

UpgradeableRead() public method

Tries to enter the lock in upgradeable mode.
public UpgradeableRead ( ) : IDisposable
return IDisposable

Write() public method

Tries to enter the lock in write mode.
public Write ( ) : IDisposable
return IDisposable