Represents asynchronous version of AutoResetEvent.
AsyncBarrierEnables multiple tasks to cooperatively work on an algorithm in parallel through multiple phases.
AsyncBridgeAllows to turn WaitHandle and CancellationToken into task.
AsyncCorrelationSource<TKey, TValue>Represents pub/sub synchronization primitive when each event has unique identifier.
AsyncCountdownEventRepresents a synchronization primitive that is signaled when its count reaches zero.
AsyncCounterRepresents a synchronization primitive that is signaled when its count becomes non-zero.
AsyncEventHubRepresents a collection of asynchronous events.
AsyncExchanger<T>Represents a synchronization point at which two async flows can cooperate and swap elements within pairs.
AsyncExclusiveLockRepresents asynchronous mutually exclusive lock.
AsyncLazy<T>Provides support for asynchronous lazy initialization.
AsyncLockAcquisitionProvides a set of methods to acquire different types of asynchronous lock.
AsyncManualResetEventRepresents asynchronous version of ManualResetEvent.
AsyncReaderWriterLockRepresents asynchronous version of ReaderWriterLockSlim.
AsyncSharedLockRepresents a lock that can be acquired in exclusive or weak mode.
AsyncTriggerRepresents asynchronous trigger that allows to resume and suspend concurrent flows.
AtomicExposes atomic operations for thread-safe scenarios.
EpochImplements epoch-based reclamation.
Epoch.DiscardableRepresents an object which lifetime is controlled by Epoch internal Garbage Collector.
ExchangeTerminatedExceptionIndicates that the exchange has been terminated by the one of participants.
LinkedCancellationTokenSourceGets cancellation token source that allows to obtain the token that causes cancellation.
LinkedTokenSourceFactoryRepresents helper methods for working with linked cancellation tokens.
LockAcquisitionProvides a set of methods to acquire different types of lock.
PendingTaskInterruptedExceptionThe exception thrown when pending asynchronous task is interrupted while it is in waiting state.
QueuedSynchronizerProvides a framework for implementing asynchronous locks and related synchronization primitives that rely on first-in-first-out (FIFO) wait queues.
QueuedSynchronizer<TContext>Provides low-level infrastructure for writing custom synchronization primitives.
SchedulerRepresents timer-based scheduler.
Scheduler.DelayedTaskRepresents a task with delayed completion.
Scheduler.DelayedTaskCanceledExceptionRepresents an exception indicating that the delayed task is canceled safely without entering the scheduled callback.
Scheduler.DelayedTask<TResult>Represents a task with delayed completion.
ThreadPoolWorkItemFactoryRepresents factory of thread pool work items.
Structs AsyncEventHub.EventGroupRepresents a group of events.
AsyncEventHub.EventGroup.EnumeratorRepresents an enumerator over indices.
AsyncLockUnified representation of asynchronous exclusive lock, semaphore lock, read lock, write lock or upgradeable read lock.
AsyncLock.HolderRepresents acquired asynchronous lock.
AsyncReaderWriterLock.LockStampRepresents lock stamp used for optimistic reading.
Atomic.BooleanRepresents atomic boolean.
Atomic<T>Provides atomic access to non-primitive data type.
Epoch.RecycleBinEncapsulates actions deferred previously by Defer(Action) method and its overloads.
Epoch.ScopeRepresents a scope of the region of code protected by the epoch.
LockUnified representation of monitor lock, semaphore lock, read lock, write lock or upgradeable read lock.
Lock.HolderRepresents acquired lock holder.
ReaderWriterSpinLockRepresents lightweight reader-writer lock based on spin loop.
ReaderWriterSpinLock.LockStampRepresents lock stamp used for optimistic reading.
TimeoutHelps to compute timeout for asynchronous operations.
Interfaces IAsyncEventRepresents asynchronous event.
IAsyncResetEventRepresents asynchronous flow synchronization event.
IInterlockedOperations<T>Represents interlocked operations.
Delegates Atomic<T>.AccumulatorRepresents atomic accumulator.
Atomic<T>.UpdaterRepresents atomic update action.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4