The following tables list the members exposed by ILockStrategy.
Name | Description | |
---|---|---|
![]() | WriteVersion | The the current writer sequence number |
Name | Description | |
---|---|---|
![]() | Read | Overloaded. Returns a reader lock that can be elevated to a write lock |
![]() | ReleaseRead | Releases a read lock |
![]() | ReleaseWrite | Releases a writer lock |
![]() | TryRead | Returns true if the lock was successfully obtained within the timeout specified |
![]() | TryWrite | Returns true if the lock was successfully obtained within the timeout specified |
![]() | Write | Overloaded. Returns a read and write lock |
Reference
ILockStrategy InterfaceCSharpTest.Net.Synchronization Namespace
ILockStrategy BPlusTree
ILockStrategy BPlusTreeOptions
ILockStrategy BPlusTree
ILockStrategy SynchronizedDictionary
ILockStrategy SynchronizedList
ILockStrategy LockCounterFactory.Create()
ILockStrategy DebugLockFactory.Create()
ILockStrategy IgnoreLockFactory.Create()
ILockStrategy LockFactory
ReadLock ReadLock.Acquire(ILockStrategy,Int32)
WriteLock WriteLock.Acquire(ILockStrategy,Int32)