Как реализован класс Monitor? - PullRequest
4 голосов
/ 05 ноября 2011

Как реализован класс Monitor? Просто используйте методы Win32 CreateCriticalSection, LeaveCriticalSection и т.д.?

1 Ответ

4 голосов
/ 05 ноября 2011

Использует ли он просто методы Win32 ...

Нет, это задокументировано как "полностью управляемое" (без взаимодействия)

Сообщается, что используется Interlocked.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...