public WriteScopeGuard(ReadWriteLock rwLock) { Contract.Requires(rwLock != null); _lock = rwLock; }
public ReadScopeGuard(ReadWriteLock rwLock) { Contract.Requires(rwLock != null); _lock = rwLock; }
public WriteScopeGuard(ReadWriteLock rwLock) { Contract.Requires(rwLock != null); _lock = rwLock; }
public ReadScopeGuard(ReadWriteLock rwLock) { Contract.Requires(rwLock != null); _lock = rwLock; }