Found 410 packages
Provides several thread-safe collection classes that should be used in place of the corresponding types in the System.Collections.NonGeneric and System.Collections packages whenever multiple threads are accessing the collection concurrently. Commonly Used Types: System.Collections.Concurrent.ConcurrentDictionary<TKey, TValue> System.Collections.Concurrent.ConcurrentQueue<T> System.Collections.Concurrent.ConcurrentBag<T> System.Collections.Concurrent.BlockingCollection<T> System.Collections.Concurrent.ConcurrentStack<T> When using NuGet 3.x this package requires at least version 3.4.
.NET for Android and MAUI bindings for the Android Java library 'androidx.concurrent:concurrent-futures'. Library description: Androidx implementation of Guava's ListenableFuture
A thread-safe hash-based set
Provides types that simplify the work of writing concurrent and asynchronous code. Commonly Used Types: System.Threading.Tasks.Task<TResult> System.Runtime.CompilerServices.TaskAwaiter<TResult> System.Threading.Tasks.TaskCompletionSource<TResult> System.Threading.Tasks.Task System.OperationCanceledException System.AggregateException When using NuGet 3.x this package requires at least version 3.4.
Package Description
High performance, thread-safe in-memory caching primitives for .NET.
CK.System.Collections.Concurrent
.NET for Android and MAUI bindings for the Android Java library 'androidx.concurrent:concurrent-futures-ktx'. Library description: Kotlin Extensions for Androidx implementation of Guava's ListenableFuture
A library for unit testing Serilog log events in concurrent testing frameworks.
A thread-safe generic first in-first out (FIFO) collection with support for priority queuing.
Internal implementation package not meant for direct consumption. Please do not reference directly. Provides types that simplify the work of writing concurrent and asynchronous code. Commonly Used Types: System.Threading.Tasks.Task<TResult> System.Runtime.CompilerServices.TaskAwaiter<TResult> System.Threading.Tasks.TaskCompletionSource<TResult> System.Threading.Tasks.Task System.OperationCanceledException System.AggregateException When using NuGet 3.x this package requires at least version 3.4.
FASTER is a fast concurrent persistent log and key-value store with cache for larger-than-memory data.
ConcurrentObservableCollections based on System.Collections.Concurrent.ConcurrentCollections
DequeNET (pronounced Deck Net) provides a concurrent lock-free deque C# implementation. A deque, or double-ended queue, is a data structure that allows insertion and removal of items on both ends. ConcurrentDeque<T> supports 6 operations in constant time O(1): PushRight, PopRight, PeekRight, PushLeft, PopLeft and PeekLeft. The library also offers a simpler Deque<T> (not thread safe), implemented as a ring buffer. This implementation allows Pop and Peek operations to run in O(1) time and Push operations in amortized O(1) time.
Observable Concurrent Queue based on the classic concurrent queue (System.Collections.Concurrent.ConcurrentQueue) Allows to raise events when the queue content is changed with the same events as ObservableCollection
A util that runs multiple async tasks concurrently with features for limiting and retry
System.ConcurrentDictionary for .NET Framework 2.0, 3.5. This is a backport from .NET Core.
Adds a concept of thread safety to C# and VB so that most threading defects are detected at build-time or in a single-threaded test coverage. Includes a deadlock detection policy and thread dispatching aspects. An official PostSharp pattern library.
Provides useful structures for performing efficient concurrent operations. Original Project: https://github.com/etishor/ConcurrencyUtilities, including a port of Java's LongAdder and Striped64 classes
TPL Dataflow promotes actor/agent-oriented designs through primitives for in-process message passing, dataflow, and pipelining. TDF builds upon the APIs and scheduling infrastructure provided by the Task Parallel Library (TPL), and integrates with the language support for asynchrony provided by C#, Visual Basic, and F#. Supported Platforms: - .NET Framework 4.5 - Windows 8 - Windows Phone 8.1 - Windows Phone Silverlight 8 - Portable Class Libraries