6 writes to m_evidenceLock
mscorlib (6)
system\security\policy\evidence.cs (6)
107m_evidenceLock = new ReaderWriterLock(); 148m_evidenceLock = new ReaderWriterLock(); 177m_evidenceLock = new ReaderWriterLock(); 201m_evidenceLock = new ReaderWriterLock(); 226m_evidenceLock = new ReaderWriterLock(); 967m_evidenceLock = new ReaderWriterLock();
18 references to m_evidenceLock
mscorlib (18)
system\security\policy\evidence.cs (18)
290get { return m_evidenceLock == null || m_evidenceLock.IsReaderLockHeld; } 295get { return m_evidenceLock == null || m_evidenceLock.IsWriterLockHeld; } 300Contract.Assert(m_evidenceLock == null || !IsReaderLockHeld); 302if (m_evidenceLock != null) 304m_evidenceLock.AcquireReaderLock(LockTimeout); 310Contract.Assert(m_evidenceLock == null || !IsWriterLockHeld); 312if (m_evidenceLock != null) 314m_evidenceLock.AcquireWriterLock(LockTimeout); 321if (m_evidenceLock != null) 323m_evidenceLock.DowngradeFromWriterLock(ref lockCookie); 330return m_evidenceLock != null ? m_evidenceLock.UpgradeToWriterLock(LockTimeout) : new LockCookie(); 337if (m_evidenceLock != null) 339m_evidenceLock.ReleaseReaderLock(); 347if (m_evidenceLock != null) 349m_evidenceLock.ReleaseWriterLock();