Class ExclusiveLockStrategy
Inheritance
ExclusiveLockStrategy
Assembly: DotNetNuke.dll
Syntax
public class ExclusiveLockStrategy : ILockStrategy, IDisposable
Constructors
ExclusiveLockStrategy()
Declaration
public ExclusiveLockStrategy()
Properties
SupportsConcurrentReads
Declaration
public bool SupportsConcurrentReads { get; }
Property Value
ThreadCanRead
Declaration
public bool ThreadCanRead { get; }
Property Value
ThreadCanWrite
Declaration
public bool ThreadCanWrite { get; }
Property Value
Methods
Dispose()
Declaration
Exit()
Declaration
GetReadLock()
Declaration
public ISharedCollectionLock GetReadLock()
Returns
GetReadLock(TimeSpan)
Declaration
public ISharedCollectionLock GetReadLock(TimeSpan timeout)
Parameters
Returns
GetWriteLock()
Declaration
public ISharedCollectionLock GetWriteLock()
Returns
GetWriteLock(TimeSpan)
Declaration
public ISharedCollectionLock GetWriteLock(TimeSpan timeout)
Parameters
Returns
Implements
Extension Methods