Понижение ReaderWriterLockSlim UpgradeableReadLock до простого ReadLock - PullRequest
2 голосов
/ 20 декабря 2008

Документация из ReaderWriterLockSlim.EnterUpgradeableReadLock гласит:

Поток в обновляемом режиме может перейти в режим чтения или перейти в режим записи.

Как мне понизить блокировку до блокировки чтения? Документация не говорит ...

[Edit:] Я не пытаюсь получить блокировку записи. Я просто хочу понизить обновляемую блокировку до блокировки чтения, чтобы другой поток мог получить обновляемую блокировку.

1 Ответ

5 голосов
/ 20 декабря 2008

Согласно документации MSDN для ReaderWriterLockSlim (сам класс):

"Поток в обновляемом режиме может перейти в режим чтения, сначала вызвав метод EnterReadLock, а затем вызвав метод ExitUpgradeableReadLock."

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