Не знал прот такой класс.
Но лично я не сторонник использования классов типа СуперПуперГиперТамкакойТо Ридер. Мне легче написать просто lock, который я точно знаю как будет работать, и с помощью которого я сделаю все что мне нужно. Использование же более сложных синхронизаторов треубет более высокого уровня входа, их нужно изучать и т.д., и при этом отдача от них - я думаю не больше чем от простого локера.