{"id":8910229,"name":"system.threading.tasks.dataflow","ecosystem":"nuget","description":"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#.\n\nCommonly Used Types:\nSystem.Threading.Tasks.Dataflow.ActionBlock\u003cTInput\u003e\nSystem.Threading.Tasks.Dataflow.BatchBlock\u003cT\u003e\nSystem.Threading.Tasks.Dataflow.BatchedJoinBlock\u003cT1, T2\u003e\nSystem.Threading.Tasks.Dataflow.BatchedJoinBlock\u003cT1, T2, T3\u003e\nSystem.Threading.Tasks.Dataflow.BroadcastBlock\u003cT\u003e\nSystem.Threading.Tasks.Dataflow.BufferBlock\u003cT\u003e\nSystem.Threading.Tasks.Dataflow.DataflowBlock\nSystem.Threading.Tasks.Dataflow.JoinBlock\u003cT1, T2\u003e\nSystem.Threading.Tasks.Dataflow.JoinBlock\u003cT1, T2, T3\u003e\nSystem.Threading.Tasks.Dataflow.TransformBlock\u003cTInput, TOutput\u003e\nSystem.Threading.Tasks.Dataflow.TransformManyBlock\u003cTInput, TOutput\u003e\nSystem.Threading.Tasks.Dataflow.WriteOnceBlock\u003cT\u003e","homepage":"https://dot.net/","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/dotnet/dotnet","keywords_array":[],"namespace":null,"versions_count":131,"first_release_published_at":"2017-02-28T01:15:14.967Z","latest_release_published_at":"2026-06-09T16:52:42.163Z","latest_release_number":"10.0.9","last_synced_at":"2026-06-28T01:36:48.055Z","created_at":"2024-02-25T23:13:21.039Z","updated_at":"2026-06-28T01:36:48.055Z","registry_url":"https://www.nuget.org/packages/system.threading.tasks.dataflow/","install_command":"Install-Package system.threading.tasks.dataflow","documentation_url":null,"metadata":{"copyright":"© Microsoft Corporation. All rights reserved.","license_info":{"type":"expression","text":"MIT","version":null},"license_url":"https://licenses.nuget.org/MIT","require_license_acceptance":false,"icon":"Icon.png","readme":"PACKAGE.md","repository":{"type":"git","url":"https://github.com/dotnet/dotnet","branch":null,"commit":"f7b4c5716faaee8fb8a289aed29118cad955c45f"},"development_dependency":false,"serviceable":true,"framework_assemblies":[],"package_types":[],"release_notes":"https://go.microsoft.com/fwlink/?LinkID=799421","dependency_summary":{"total_dependency_groups":5,"target_frameworks":["net10.0","net11.0",".NETFramework4.6.2",".NETStandard2.0",".NETStandard2.1"],"total_dependencies":0}},"repo_metadata":{},"repo_metadata_updated_at":"2024-09-08T01:58:59.709Z","dependent_packages_count":386,"downloads":823317113,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":0.0335282673512381,"dependent_repos_count":14.976387211390374,"dependent_packages_count":20.335435798137816,"stargazers_count":null,"forks_count":null,"docker_downloads_count":0.19027626004102682,"average":8.883906884230115},"purl":"pkg:nuget/system.threading.tasks.dataflow","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nuget/system.threading.tasks.dataflow","docker_dependents_count":5,"docker_downloads_count":1498485,"usage_url":"https://repos.ecosyste.ms/usage/nuget/system.threading.tasks.dataflow","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nuget/system.threading.tasks.dataflow/dependencies","status":null,"funding_links":[],"critical":true,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nuget.org/packages/system.threading.tasks.dataflow/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nuget.org/packages/system.threading.tasks.dataflow/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nuget.org/packages/system.threading.tasks.dataflow/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nuget.org/packages/system.threading.tasks.dataflow/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nuget.org/packages/system.threading.tasks.dataflow/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nuget.org/packages/system.threading.tasks.dataflow/codemeta","maintainers":[{"uuid":"Microsoft","login":"Microsoft","name":null,"email":null,"url":null,"packages_count":8832,"html_url":"https://www.nuget.org/profiles/Microsoft","role":null,"created_at":"2024-02-25T23:17:38.635Z","updated_at":"2024-02-25T23:17:38.635Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nuget.org/maintainers/Microsoft/packages"},{"uuid":"dotnetframework","login":"dotnetframework","name":null,"email":null,"url":null,"packages_count":1839,"html_url":"https://www.nuget.org/profiles/dotnetframework","role":null,"created_at":"2024-02-25T23:17:38.346Z","updated_at":"2024-02-25T23:17:38.346Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nuget.org/maintainers/dotnetframework/packages"}]}