From e113195a1203c2de2a29e7b10a218121500d56cb Mon Sep 17 00:00:00 2001 From: TobiasKnauss Date: Thu, 16 Apr 2026 16:57:59 +0200 Subject: [PATCH] Update overview-of-synchronization-primitives.md Hint to new types that are not part of the article yet. --- .../threading/overview-of-synchronization-primitives.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/docs/standard/threading/overview-of-synchronization-primitives.md b/docs/standard/threading/overview-of-synchronization-primitives.md index e794a77dc412d..b1d55d0479639 100644 --- a/docs/standard/threading/overview-of-synchronization-primitives.md +++ b/docs/standard/threading/overview-of-synchronization-primitives.md @@ -12,6 +12,13 @@ ms.assetid: b782bcb8-da6a-4c6a-805f-2eb46d504309 .NET provides a range of types that you can use to synchronize access to a shared resource or coordinate thread interaction. +> [!NOTE] +> PLEASE NOTE: This article was written in 2018. In the meanwhile, more synchronization primitives were developed, which are not yet described in this article: +> +> - +> +> Descriptions for these types will be added when this article is reworked. + > [!IMPORTANT] > Use the same synchronization primitive instance to protect access of a shared resource. If you use different synchronization primitive instances to protect the same resource, you'll circumvent the protection provided by a synchronization primitive.