Namespace DotNetNuke.Collections.Internal
Classes
ExclusiveLockStrategy
Represents an exclusive locking strategy.
NaiveLockingList<T>
Provides naive locking for generic lists.
NaiveLockingList<T>.NaiveLockingEnumerator
An
ReaderWriterLockStrategy
Provides read/write locking.
ReadLockRequiredException
Thrown when a read lock is required but can't be obtained.
SharedDictionary<TKey, TValue>
An
SharedList<T>
An
WriteLockRequiredException
Thrown when a write lock is requested but cannot be obtained.
Interfaces
ILockStrategy
Represents a locking strategy.
ISharedCollectionLock
Represents a shared collection lock.
Enums
LockingStrategy
Represents a locking strategy.