public Lock(System.Threading.ReaderWriterLock rwl, LockType lt) { rwlock = rwl; if (type == LockType.ForReading) rwl.AcquireReaderLock(-1); else if (type == LockType.ForWriting) rwl.AcquireWriterLock(-1); }
public Lock(System.Threading.ReaderWriterLock rwl, LockType lt) { rwlock = rwl; if (type == LockType.ForReading) rwl.AcquireReaderLock(-1); else if (type == LockType.ForWriting) rwl.AcquireWriterLock(-1); #if DEBUG callingfunction = new System.Diagnostics.StackTrace(); #endif }