System.Threading.Tasks 3.0.2-beta1

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
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
6
Polly
Polly is a .NET 3.5 / 4.0 / 4.5 / PCL library (Profile 259) that allows developers to express transient exception handling policies such as Retry, Retry Forever, Wait and Retry or Circuit Breaker in a fluent manner.
6
System.IO.IsolatedStorage
Provides classes that allow the creation and use of isolated stores. Commonly Used Types: System.IO.IsolatedStorage.IsolatedStorageFile System.IO.IsolatedStorage.IsolatedStorageFileStream
6
System.IO.FileSystem
Provides types that allow reading and writing to files and types that provide basic file and directory support. Commonly Used Types: System.IO.FileStream System.IO.FileInfo System.IO.DirectoryInfo System.IO.FileSystemInfo System.IO.File System.IO.Directory System.IO.SearchOption System.IO.FileOptions
6
Microsoft.Extensions.PlatformAbstractions
Abstractions that unify behavior and API across .NET Framework, .NET Core and Mono
6
System.Linq.Parallel
Provides classes that supports parallel queries that use Language-Integrated Query (LINQ). Commonly Used Types: System.Linq.ParallelQuery<TSource> System.Linq.ParallelEnumerable System.Linq.ParallelQuery System.Linq.OrderedParallelQuery<TSource> - 1548494
6
System.Runtime.WindowsRuntime
Provides extensions methods that improve interoperation between managed code and the Windows Runtime. Commonly Used Types: System.WindowsRuntimeSystemExtensions System.IO.WindowsRuntimeStorageExtensions System.IO.WindowsRuntimeStreamExtensions System.Runtime.InteropServices.WindowsRuntime.AsyncInfo System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeBuffer When using NuGet 3.x this package requires at least version 3.4.
6
Microsoft.Extensions.Caching.Memory
ASP.NET 5 in memory cache abstractions and implementation.
6
System.IO.UnmanagedMemoryStream
Provides classes for access to unmanaged blocks of memory from managed code. Commonly Used Types: System.IO.UnmanagedMemoryStream System.IO.UnmanagedMemoryAccessor - 1548494
6
System.IO.IsolatedStorage
Provides classes that allow the creation and use of isolated stores. Commonly Used Types: System.IO.IsolatedStorage.IsolatedStorageFile System.IO.IsolatedStorage.IsolatedStorageFileStream - 1548494
6
Microsoft.NETCore.Runtime.Native
Support libraries for the .NET Core runtime used by .NETNative.
6
Microsoft.Dnx.Runtime.Abstractions
ASP.NET 5 interfaces to take advantage of capabilities exposed by the runtime.
6

Version 3.0.2 - Adds the [SecurityCritical] attribute to SynchronizationContextScheduler.QueueTask to enable MEF support. - 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.

This package has no dependencies.

Version Downloads Last updated
4.3.0 4 12/09/2025
4.3.0-preview1-24530-04 6 12/09/2025
4.0.11 4 12/20/2025
4.0.11-rc2-24027 3 12/20/2025
4.0.11-beta-23516 4 12/11/2025
4.0.11-beta-23409 4 12/10/2025
4.0.11-beta-23225 3 12/20/2025
4.0.10 3 12/20/2025
4.0.10-beta-23109 3 12/20/2025
4.0.10-beta-23019 4 12/11/2025
4.0.10-beta-22816 2 12/20/2025
4.0.10-beta-22605 4 12/11/2025
4.0.10-beta-22416 3 12/20/2025
4.0.10-beta-22231 2 01/20/2026
4.0.0 5 12/09/2025
4.0.0-beta-23109 5 12/10/2025
4.0.0-beta-23019 5 12/10/2025
3.1.1 5 12/10/2025
3.0.2-beta2 4 12/10/2025
3.0.2-beta1 4 12/09/2025
3.0.1 4 12/13/2025
3.0.0 5 12/09/2025
2.1.2 5 12/10/2025
2.1.1 5 12/10/2025
2.1.0 4 12/13/2025
2.0.1 4 12/13/2025
2.0.0 5 12/09/2025