DotNext.Threading
Namespace with 8 public types
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.