The Microsoft.VisualStudio.Threading is a xplat library that provides many threading and synchronization primitives used in Visual Studio and other applications.
Перейти к файлу
Andrew Arnott 71812ef742 Set version to '17.12' 2024-09-06 09:28:08 -06:00
.azuredevops
.config
.devcontainer
.github
.vscode Merge remote-tracking branch 'libtemplate/microbuild' into libtemplateUpdate 2024-03-19 10:25:26 -06:00
azure-pipelines
doc Add `JoinableTaskContext.CreateNoOpContext()` method 2024-08-13 10:18:34 -06:00
loc Juno: check in to juno/hb_f2f230f9-08b4-4714-af00-6fce66aaeb84_20240816121740894. (#1349) 2024-08-16 17:29:04 -06:00
src Merge pull request #1346 from AArnott/fixserializedTaskLeak 2024-08-13 16:13:18 -06:00
test Add `JoinableTaskContext.CreateNoOpContext()` method 2024-08-13 10:18:34 -06:00
tools
.editorconfig Merge remote-tracking branch 'libtemplate/microbuild' into mergeToMain 2024-07-30 09:09:27 -06:00
.gitattributes
.gitignore
.prettierrc.yaml
CONTRIBUTING.md
Directory.Build.props
Directory.Build.rsp
Directory.Build.targets
Directory.Packages.props Fixup whitespace 2024-07-30 09:11:24 -06:00
LICENSE
Microsoft.VisualStudio.Threading.sln
README.md
SECURITY.md
azure-pipelines.yml
global.json
init.cmd
init.ps1
nuget.config
settings.VisualStudio.json
stylecop.json
version.json Set version to '17.12' 2024-09-06 09:28:08 -06:00

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.