C# Класс SimpleWriteApp.MySmartReaderWriterLock

A reader-writer lock implementation designed to support a limited number of concurrent readers, and a single writer. If more than one writer attempts to acquire the lock at the same time, the behavior is undefined.
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
LockForReading ( ) : void
LockForWriting ( ) : void
MySmartReaderWriterLock ( int maxReaders ) : System
UnlockForReading ( ) : void
UnlockForWriting ( ) : void

Описание методов

LockForReading() публичный Метод

public LockForReading ( ) : void
Результат void

LockForWriting() публичный Метод

public LockForWriting ( ) : void
Результат void

MySmartReaderWriterLock() публичный Метод

public MySmartReaderWriterLock ( int maxReaders ) : System
maxReaders int
Результат System

UnlockForReading() публичный Метод

public UnlockForReading ( ) : void
Результат void

UnlockForWriting() публичный Метод

public UnlockForWriting ( ) : void
Результат void