ReaderWriterLockSlimWrapper Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Simple wrapper for ReaderWriterLockSlim that provides helpers for entering the various modes of the lock that return disposable objects that will exit the entered mode when disposed.
The wrapped lock can be accessed via the InnerLock property.
public ref class ReaderWriterLockSlimWrapper
[Windows::Foundation::Metadata::WebHostHidden]
class ReaderWriterLockSlimWrapper
public class ReaderWriterLockSlimWrapper
type ReaderWriterLockSlimWrapper = class
Public Class ReaderWriterLockSlimWrapper
- Inheritance
-
ReaderWriterLockSlimWrapper
Constructors
ReaderWriterLockSlimWrapper(ReaderWriterLockSlim) |
Properties
InnerLock |
The ReaderWriterLockSlim that is wrapped by this object. |
Methods
EnterReadLock() |
Tries to enter the lock in read mode. |
EnterUpgradeableReadLock() |
Tries to enter the lock in upgradeable mode. |
EnterWriteLock() |
Tries to enter the lock in write mode. |
TryEnterReadLock(Int32) |
Tries to enter the lock in read mode, with an optional integer time-out. |
TryEnterReadLock(TimeSpan) |
Tries to enter the lock in read mode, with an optional integer time-out. |
TryEnterUpgradeableReadLock(Int32) |
Tries to enter the lock in upgradeable mode, with an optional integer time-out. |
TryEnterUpgradeableReadLock(TimeSpan) |
Tries to enter the lock in upgradeable mode, with an optional integer time-out. |
TryEnterWriteLock(Int32) |
Tries to enter the lock in write mode, with an optional integer time-out. |
TryEnterWriteLock(TimeSpan) |
Tries to enter the lock in write mode, with an optional integer time-out. |