DotNext.Threading
Namespace with 9 public types
Classes
Epoch
Implements epoch-based reclamation.
Structures
Atomic`1
Provides atomic access to non-primitive data type.
Lock
Unified representation of monitor lock, semaphore lock, read lock, write lock or upgradeable read lock.
ReaderWriterSpinLock
Represents lightweight reader-writer lock based on spin loop.
Timeout
Helps to compute timeout for asynchronous operations.
Static Classes
Atomic
Exposes atomic operations for thread-safe scenarios.
LockAcquisition
Provides a set of methods to acquire different types of lock.
ThreadPoolWorkItemFactory
Represents factory of thread pool work items.
Interfaces
IInterlockedOperations`1
Represents interlocked operations.