DotNext.Threading
Namespace with 13 public types
Structures
AtomicBoolean
Represents atomic boolean.
AtomicEnum`1
Represents atomic enum value.
AtomicReference`1
Provides container with atomic operations
for the reference type.
Lock
Unified representation of monitor lock, semaphore lock, read lock, write lock or upgradeable read lock.
Timeout
Helps to compute timeout for asynchronous operations.
Static Classes
AsyncDelegate
Provides set of methods for asynchronous invocation of various delegates.
AtomicDouble
Various atomic operations for data type
accessible as extension methods.
AtomicInt32
Various atomic operations for data type
accessible as extension methods.
AtomicInt64
Various atomic operations for data type
accessible as extension methods.
AtomicIntPtr
Various atomic operations for data type
accessible as extension methods.
AtomicReference
Provides atomic operations for the reference type.
AtomicSingle
Various atomic operations for data type
accessible as extension methods.
LockAcquisition
Provides a set of methods to acquire different types of lock.