Какие примитивы синхронизации кроме lock и monitor используются в C#

C#асинхронностьмногопоточностьсинхронизация