Interface ILockStrategy
Assembly: DotNetNuke.dll
Syntax
public interface ILockStrategy : IDisposable
Properties
SupportsConcurrentReads
Declaration
bool SupportsConcurrentReads { get; }
Property Value
ThreadCanRead
Declaration
bool ThreadCanRead { get; }
Property Value
ThreadCanWrite
Declaration
bool ThreadCanWrite { get; }
Property Value
Methods
GetReadLock()
Declaration
ISharedCollectionLock GetReadLock()
Returns
GetReadLock(TimeSpan)
Declaration
ISharedCollectionLock GetReadLock(TimeSpan timeout)
Parameters
Returns
GetWriteLock()
Declaration
ISharedCollectionLock GetWriteLock()
Returns
GetWriteLock(TimeSpan)
Declaration
ISharedCollectionLock GetWriteLock(TimeSpan timeout)
Parameters
Returns
Extension Methods