Skip to content

Update overview-of-synchronization-primitives.md#53168

Open
TobiasKnauss wants to merge 1 commit intodotnet:mainfrom
TobiasKnauss:patch-2
Open

Update overview-of-synchronization-primitives.md#53168
TobiasKnauss wants to merge 1 commit intodotnet:mainfrom
TobiasKnauss:patch-2

Conversation

@TobiasKnauss
Copy link
Copy Markdown
Contributor

@TobiasKnauss TobiasKnauss commented Apr 16, 2026

Hint to new types that are not part of the article yet.

Summary

Describe your changes here.

Fixes #Issue_Number (if available)


Internal previews

📄 File 🔗 Preview link
docs/standard/threading/overview-of-synchronization-primitives.md Overview of synchronization primitives

Hint to new types that are not part of the article yet.
@TobiasKnauss TobiasKnauss requested review from a team and BillWagner as code owners April 16, 2026 14:58
@dotnetrepoman dotnetrepoman Bot added this to the April 2026 milestone Apr 16, 2026
@dotnet-policy-service dotnet-policy-service Bot added dotnet-fundamentals/svc community-contribution Indicates PR is created by someone from the .NET community. labels Apr 16, 2026
Copy link
Copy Markdown
Member

@BillWagner BillWagner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @TobiasKnauss

What you wrote is accurate, but it's not very helpful. What do you think of the suggestion I made?


.NET provides a range of types that you can use to synchronize access to a shared resource or coordinate thread interaction.

> [!NOTE]
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This doesn't help readers much. Instead, can you add even a brief section on System.Threading.Lock with the xref you have here, and a link to the C# language reference updates that show how the lock keyword behaves with the System.Threading.Lock type?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It does not help readers much because it does not provide the details that should be added here. But at least, it tells the reader that the list is no longer complete and other types exist, and that they need to look them up themselves until the docs are updated. So, it does help the readers somewhat.
I would love to update the docs, but I have not used this new type yet, so I cannot write anything useful about it. Maybe I will after having used it and when I find time for it, which is quite difficult at the moment and in the foreseeable future.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

community-contribution Indicates PR is created by someone from the .NET community. dotnet-fundamentals/svc

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants