718 packages tagged with “Task”
Common helper methods for tasks as used in asynchronous programming.
A single-threaded async-compatible context.
Asynchronous coordination primitives.
This packages enables projects targeting down-level platforms to use some of the types added in later versions including: - CallerMemberNameAttribute - CallerLineNumberAttribute - CallerFilePathAttribute - Tuple<T1, T2, ...> - IProgress<T> - IStructuralComparable - IStructuralEquatable - Task - InvalidDataException These types are "unified" to their later version equivalent. For example, when running on .NET Framework 4.5, IProgress<T> from this package will be seen by the runtime as the same type as the one already available in the platform. Supported Platforms: - .NET Framework 4 (with KB2468871) - Windows 8 - Windows Phone 8.1 - Windows Phone Silverlight 7.5 - Silverlight 4 - Portable Class Libraries This package is only required for projects targeting .NET Framework 4.5, Windows 8, Windows Phone Silverlight 8, or Windows Phone 8.1 when consuming a library that uses this package.
Interfaces and utility methods for combining async with OOP.
Task wrappers for WaitHandles.
A helper library for the Task-Based Asynchronous Pattern (TAP).
This package provides a C# based durable task framework for writing long running applications.
Azure Storage provider extension for the Durable Task Framework.
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
Automated job scheduler with fluent interface.
The gRPC Protobuf .NET services for Durable Task Framework.
When using dependency injection and async-await pattern it is possible to end up with an interface with a method that returns a Task. If this interface method is used in a synchronous method there is a likelihood that it will erroneously be run as a fire and forget method. In this situation this analyser generates a warning.
Provides a single assembly wrapper for the 1.0 and 2.0 versions of Task Scheduler found in all Microsoft operating systems post Windows 98. It simplifies the coding, aggregates the multiple versions and allows for localization support.
Abstractions for the Durable Task Framework.
The core client for the Durable Task Framework. The client is responsible for interacting with orchestrations from outside the worker.
The gRPC client for the Durable Task Framework.
The gRPC worker for the Durable Task Framework.
The core worker for the Durable Task Framework. The worker is responsible for processing durable task work items.
Read Outlook MSG and EML files without using Outlook. The MSGReader supports MSG E-Mail (also signed), Contact, Appointment, Task, Sticky notes and Contact files. The EML reader supports MIME 1.0 encoded files.
A collection of helpful Task extension methods
Integrate with Azure DevOps Server 2022 and Azure DevOps Services from desktop-based, ASP.NET, and other Windows applications. Provides the models used to access the Distributed Task Service via public REST APIs.
F# computation expression builder for System.Threading.Tasks
C# client-side rate limiting utility. Features: * Easy to use * Fully asynchronous: lower resource usage than thread sleep * Cancellable via CancellationToken * Thread safe so you can share time contraints object to rate limit diferent threads using the same resource * Composable: ability to compose diferent rate limits in one constraint
The MSBuild Extension Pack provides a collection of over 480 MSBuild Tasks, MSBuild Loggers and MSBuild TaskFactories.
Extensions for method chaining Task<IEnumerable<T>>. Directly map to synchronous System.Linq methods.
Create and compose complex asynchronous behavior in .Net.
Implementation of event queue using System.Threading.Channels
Extensions for System.Threading.Tasks Includes extension methods to safely fire-and-forget a Task and/or a ValueTask Includes WeakEventManger which avoids memory leaks when events are not unsubscribed