ReaderWriterLockSlimExtensions
QuantConnect.Util.ReaderWriterLockSlimExtensions
Bases: Object
Provides extension methods to make working with the ReaderWriterLockSlim class easier
read
read(
reader_writer_lock_slim: ReaderWriterLockSlim,
) -> IDisposable
Opens the read lock
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
reader_writer_lock_slim
|
ReaderWriterLockSlim
|
The lock to open for read |
required |
Returns:
| Type | Description |
|---|---|
IDisposable
|
A disposable reference which will release the lock upon disposal. |
write
write(
reader_writer_lock_slim: ReaderWriterLockSlim,
) -> IDisposable
Opens the write lock
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
reader_writer_lock_slim
|
ReaderWriterLockSlim
|
The lock to open for write |
required |
Returns:
| Type | Description |
|---|---|
IDisposable
|
A disposale reference which will release thelock upon disposal. |