System.Threading.Tasks 3.1.1

**NOTE: This package has moved to System.Threading.Tasks.Unofficial** This package is a port of the Mono version of the *complete* Task Parallel Library (not a subset) to .NET 3.5, as well as all Silverlight platforms, including Windows Phone 7.x. This version contains more classes (and is namespace compatible with the BCL) compared to the PortableTPL project. This project supercedes the TaskParallelLibrary.WP7 package, and is licensed under the same licenses as the rest of the Mono framework.

Showing the top 20 packages that depend on System.Threading.Tasks.

Packages Downloads
AngleSharp
AngleSharp is the ultimate angle brackets parser library. It parses HTML5, CSS3, and XML to construct a DOM based on the official W3C specification.
3
System.Threading.Tasks.Parallel
Provides the System.Threading.Tasks.Parallel class, which adds support for running loops and iterators in parallel. Commonly Used Types: System.Threading.Tasks.Parallel System.Threading.Tasks.ParallelLoopState System.Threading.Tasks.ParallelLoopResult System.Threading.Tasks.ParallelOptions When using NuGet 3.x this package requires at least version 3.4.
3
System.Diagnostics.Process
Provides the System.Diagnostics.Process class, which allows interaction with local and remote processes. Commonly Used Types: System.Diagnostics.Process System.Diagnostics.ProcessModule System.Diagnostics.ProcessStartInfo System.Diagnostics.ProcessThread When using NuGet 3.x this package requires at least version 3.4.
3
System.IO.UnmanagedMemoryStream
Provides classes for access to unmanaged blocks of memory from managed code. Commonly Used Types: System.IO.UnmanagedMemoryStream System.IO.UnmanagedMemoryAccessor When using NuGet 3.x this package requires at least version 3.4.
3
AngleSharp
AngleSharp is the ultimate angle brackets parser library. It parses HTML5, CSS3, and XML to construct a DOM based on the official W3C specification.
2
System.Xml.ReaderWriter
Provides provides a fast, non-cached, forward-only way to read and write Extensible Markup Language (XML) data. Commonly Used Types: System.Xml.XmlNodeType System.Xml.XmlException System.Xml.XmlReader System.Xml.XmlWriter System.Xml.IXmlLineInfo System.Xml.XmlNameTable System.Xml.IXmlNamespaceResolver System.Xml.XmlNamespaceManager System.Xml.XmlQualifiedName When using NuGet 3.x this package requires at least version 3.4.
2
AutoMapper
A convention-based object-object mapper. AutoMapper uses a fluent configuration API to define an object-object mapping strategy. AutoMapper uses a convention-based matching algorithm to match up source to destination values. Currently, AutoMapper is designed for model projection scenarios to flatten complex object models to DTOs and other simple objects, whose design is better suited for serialization, communication, messaging, or simply an anti-corruption layer between the domain and application layer.
2
Validation
Method input validation and runtime checks that report errors or throw exceptions when failures are detected. Check out the code snippets available at https://github.com/AArnott/Validation/tree/master/My Code Snippets and make your input validation even easier with auto-completion for quoted parameter names.
2
NETStandard.Library
A set of standard .NET APIs that are prescribed to be used and supported together. 18a36291e48808fa7ef2d00a764ceb1ec95645a5 When using NuGet 3.x this package requires at least version 3.4.
2
System.IO
Provides base input and output (I/O) types, including System.IO.Stream, System.IO.StreamReader and System.IO.StreamWriter, that allow reading and writing to data streams Commonly Used Types: System.IO.Stream System.IO.EndOfStreamException System.IO.MemoryStream System.IO.StreamReader System.IO.StreamWriter System.IO.StringWriter System.IO.TextWriter System.IO.TextReader When using NuGet 3.x this package requires at least version 3.4.
2

Version 3.1 - Make this package dependent on the new home for this library, so that Microsoft can take over future versions of this package for the official .NET Framework bits.

Version 3.0.2 - Adds the [SecurityCritical] attribute where necessary to enable MEF support. - Removes System.Threading.Timer and TimerCallback from SL4, as they are already in the BCL. - Adds PDB files to aid in debugging issues.

Version 3.0.1 - Removes the Func<> definitions from SL5, as they are already in the core runtime.

Version 3.0 - Updates the package to Mono 2.12. Excludes the Task.Unwrap() function from SL5. Adds support for .NET 3.5. See Project Site for more details.

Version 2.1.2 - Fixes a bug in Task.FromAsync() that does not return the TaskState in certain situations.

Version 2.1 - This version adds support for Silverlight 5, removing the classes (Primarily in System.Threading.Tasks) now included in the core runtime.

Version Downloads Last updated
4.3.0 1 01/10/2026
4.3.0-preview1-24530-04 1 01/10/2026
4.0.11 2 01/10/2026
4.0.11-rc2-24027 1 01/10/2026
4.0.11-beta-23516 1 01/10/2026
4.0.11-beta-23409 1 01/10/2026
4.0.11-beta-23225 1 01/10/2026
4.0.10 2 01/10/2026
4.0.10-beta-23109 1 01/10/2026
4.0.10-beta-23019 1 01/10/2026
4.0.10-beta-22816 1 01/10/2026
4.0.10-beta-22605 1 01/10/2026
4.0.10-beta-22416 1 01/10/2026
4.0.10-beta-22231 1 01/10/2026
4.0.0 2 01/10/2026
4.0.0-beta-23109 1 01/10/2026
4.0.0-beta-23019 1 01/10/2026
3.1.1 1 01/10/2026
3.0.2-beta2 2 01/10/2026
3.0.2-beta1 1 01/10/2026
3.0.1 1 01/10/2026
3.0.0 1 01/10/2026
2.1.2 2 01/10/2026
2.1.1 2 01/10/2026
2.1.0 1 01/10/2026
2.0.1 1 01/10/2026
2.0.0 1 01/10/2026