System.Collections.Concurrent 4.0.0-beta-22231

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.

Showing the top 20 packages that depend on System.Collections.Concurrent.

Packages Downloads
Microsoft.Build.Utilities.Core
This package contains the Microsoft.Build.Utilities.Core assembly which is used to implement custom MSBuild tasks.
4
MsgPack.Cli
MessagePack is fast, compact, and interoperable binary serialization format. This package provides MessagePack serialization/deserialization APIs. This pacakge also supports Mono, Xamarin, .NET Core and Unity.
3
LanguageExt.Core
This library uses and abuses the features of C# 6 to provide a functional 'Base class library', that, if you squint, can look like extensions to the language itself. It also includes an 'Erlang like' process system (actors) that can optionally persist messages and state to Redis (note you can use it without Redis for in-app messaging). The process system additionally supports Rx streams of messages and state allowing for a complete system of reactive events and message dispatch.
2
NuGet.Frameworks
The understanding of target frameworks for NuGet.Packaging
2
FluentValidation
A validation library for .NET that uses a fluent interface to construct strongly-typed validation rules.
2
Serilog
Simple .NET logging with fully-structured events
2
Microsoft.CodeAnalysis.Common
A shared package used by the Microsoft .NET Compiler Platform ("Roslyn"). Do not install this package manually, it will be added as a prerequisite by other packages that require it. This package was built from the source at https://github.com/dotnet/roslyn/commit/ab56a4a6c32268d925014a3e45ddce61fba715cd
2
Dapper
A high performance Micro-ORM supporting SQL Server, MySQL, Sqlite, SqlCE, Firebird etc..
2
Moq
Moq is the most popular and friendly mocking framework for .NET
2
MsgPack.Cli
MessagePack is fast, compact, and interoperable binary serialization format. This package provides MessagePack serialization/deserialization APIs. This pacakge also supports Mono, Xamarin, .NET Core and Unity.
2
LanguageExt.Core
This library uses and abuses the features of C# 6 to provide a functional 'Base class library', that, if you squint, can look like extensions to the language itself. It also includes an 'Erlang like' process system (actors) that can optionally persist messages and state to Redis (note you can use it without Redis for in-app messaging). The process system additionally supports Rx streams of messages and state allowing for a complete system of reactive events and message dispatch.
1
FluentValidation
A validation library for .NET that uses a fluent interface to construct strongly-typed validation rules.
1
Serilog.Sinks.PeriodicBatching
The periodic batching sink for Serilog
1
Microsoft.CodeAnalysis.Common
A shared package used by the Microsoft .NET Compiler Platform ("Roslyn"). Do not install this package manually, it will be added as a prerequisite by other packages that require it. Supported Platforms: - .NET Framework 4.5 - Windows 8 - Portable Class Libraries
1
Microsoft.Build
This package contains the Microsoft.Build assembly which is used to create, edit, and evaluation MSBuild projects.
1
Microsoft.Build.Utilities.Core
This package contains the Microsoft.Build.Utilities.Core assembly which is used to implement custom MSBuild tasks.
1
StackExchange.Redis
High performance Redis client, incorporating both synchronous and asynchronous usage.
1
System.Threading.Tasks.Dataflow
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#. Commonly Used Types: System.Threading.Tasks.Dataflow.ActionBlock<TInput> System.Threading.Tasks.Dataflow.BatchBlock<T> System.Threading.Tasks.Dataflow.BatchedJoinBlock<T1, T2> System.Threading.Tasks.Dataflow.BatchedJoinBlock<T1, T2, T3> System.Threading.Tasks.Dataflow.BroadcastBlock<T> System.Threading.Tasks.Dataflow.BufferBlock<T> System.Threading.Tasks.Dataflow.DataflowBlock System.Threading.Tasks.Dataflow.DataflowBlockOptions System.Threading.Tasks.Dataflow.DataflowLinkOptions System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions System.Threading.Tasks.Dataflow.JoinBlock<T1, T2> System.Threading.Tasks.Dataflow.JoinBlock<T1, T2, T3> System.Threading.Tasks.Dataflow.TransformBlock<TInput, TOutput> System.Threading.Tasks.Dataflow.TransformManyBlock<TInput, TOutput> System.Threading.Tasks.Dataflow.WriteOnceBlock<T>
1

All Frameworks

Version Downloads Last updated
4.3.0 0 11/15/2016
4.3.0-preview1-24530-04 0 10/24/2016
4.0.12 0 06/27/2016
4.0.12-rc2-24027 0 05/16/2016
4.0.11-beta-23516 2 09/03/2026
4.0.11-beta-23409 0 10/15/2015
4.0.11-beta-23225 1 09/04/2026
4.0.10 0 07/29/2015
4.0.10-beta-23109 0 07/27/2015
4.0.10-beta-23019 1 09/03/2026
4.0.10-beta-22816 2 09/03/2026
4.0.10-beta-22605 0 02/13/2015
4.0.10-beta-22416 0 01/16/2015
4.0.0 1 09/03/2026
4.0.0-beta-23109 0 07/27/2015
4.0.0-beta-23019 0 06/30/2015
4.0.0-beta-22231 0 11/11/2014