Class ReaderWriterLockExtensions
Exposes several handy methods related to System.Threading.ReaderWriterLockSlim.
Inheritance
System.Object
ReaderWriterLockExtensions
Namespace: Solti.Utils.Primitives.Threading
Assembly: Solti.Utils.Primitives.dll
Syntax
public static class ReaderWriterLockExtensions : Object
Methods
AcquireReaderLock(ReaderWriterLockSlim)
Enters the lock in read mode.
Declaration
public static IDisposable AcquireReaderLock(this ReaderWriterLockSlim src)
Parameters
Type | Name | Description |
---|---|---|
System.Threading.ReaderWriterLockSlim | src |
Returns
Type | Description |
---|---|
System.IDisposable |
AcquireWriterLock(ReaderWriterLockSlim)
Enters the lock in write mode.
Declaration
public static IDisposable AcquireWriterLock(this ReaderWriterLockSlim src)
Parameters
Type | Name | Description |
---|---|---|
System.Threading.ReaderWriterLockSlim | src |
Returns
Type | Description |
---|---|
System.IDisposable |