The Microsoft.VisualStudio.Threading is a xplat library that provides many threading and synchronization primitives used in Visual Studio and other applications.
Перейти к файлу
Andrew Arnott cc4f63f5bf
Merge pull request #1359 from microsoft/libtemplateUpdate
Merge latest Library.Template
2024-10-30 20:31:36 -06:00
.azuredevops
.config Bump powershell from 7.4.5 to 7.4.6 (#301) 2024-10-29 14:20:49 +00:00
.devcontainer Bump .NET SDK to 8.0.402 2024-10-03 21:31:11 -06:00
.github Merge remote-tracking branch 'libtemplate/microbuild' into libtemplateUpdate 2024-10-30 16:59:25 -06:00
.vscode
azure-pipelines Merge remote-tracking branch 'libtemplate/microbuild' into libtemplateUpdate 2024-10-30 16:59:25 -06:00
doc
loc
src Merge remote-tracking branch 'libtemplate/microbuild' into libtemplateUpdate 2024-10-30 16:59:25 -06:00
test Merge branch 'main' into microbuild 2024-10-29 17:52:42 -06:00
tools Merge remote-tracking branch 'libtemplate/microbuild' into libtemplateUpdate 2024-10-30 16:59:25 -06:00
.editorconfig
.gitattributes
.gitignore Ignore Rider cache files 2024-10-11 06:46:16 -06:00
.prettierrc.yaml
CONTRIBUTING.md
Directory.Build.props Merge remote-tracking branch 'libtemplate/microbuild' into libtemplateUpdate 2024-10-30 16:59:25 -06:00
Directory.Build.rsp
Directory.Build.targets
Directory.Packages.props Merge remote-tracking branch 'libtemplate/microbuild' into libtemplateUpdate 2024-10-30 16:59:25 -06:00
LICENSE
Microsoft.VisualStudio.Threading.sln
README.md
SECURITY.md
azure-pipelines.yml
azurepipelines-coverage.yml
global.json Merge remote-tracking branch 'libtemplate/microbuild' into libtemplateUpdate 2024-10-30 16:59:25 -06:00
init.cmd
init.ps1 Merge remote-tracking branch 'libtemplate/microbuild' into libtemplateUpdate 2024-10-30 16:59:25 -06:00
nuget.config
settings.VisualStudio.json
stylecop.json
version.json

README.md

vs-threading

Build Status Join the chat at https://gitter.im/vs-threading/Lobby

Microsoft.VisualStudio.Threading

NuGet package

Async synchronization primitives, async collections, TPL and dataflow extensions. The JoinableTaskFactory allows synchronously blocking the UI thread for async work. This package is applicable to any .NET application (not just Visual Studio).

Overview documentation.

See the full list of features.

Microsoft.VisualStudio.Threading.Analyzers

NuGet package

Static code analyzer to detect common mistakes or potential issues regarding threading and async coding.

Diagnostic analyzer rules.

See the full list of features.