1 write to DtcTransactionManagerLock
System.Transactions.Local (1)
System\Transactions\Oletx\OletxTransactionManager.cs (1)
379DtcTransactionManagerLock = new ReaderWriterLock();
22 references to DtcTransactionManagerLock
System.Transactions.Local (22)
System\Transactions\Oletx\OletxResourceManager.cs (2)
82OletxTransactionManager.DtcTransactionManagerLock.AcquireReaderLock(-1); 140OletxTransactionManager.DtcTransactionManagerLock.ReleaseReaderLock();
System\Transactions\Oletx\OletxTransaction.cs (2)
764OletxTransactionManagerInstance.DtcTransactionManagerLock.AcquireReaderLock(-1); 771OletxTransactionManagerInstance.DtcTransactionManagerLock.ReleaseReaderLock();
System\Transactions\Oletx\OletxTransactionManager.cs (10)
404DtcTransactionManagerLock.AcquireWriterLock(-1); 411DtcTransactionManagerLock.ReleaseWriterLock(); 439DtcTransactionManagerLock.AcquireReaderLock(-1); 477DtcTransactionManagerLock.ReleaseReaderLock(); 582if (DtcTransactionManagerLock.IsReaderLockHeld || DtcTransactionManagerLock.IsWriterLockHeld) 631DtcTransactionManagerLock.AcquireWriterLock(-1); 639DtcTransactionManagerLock.ReleaseWriterLock(); 775_oletxTm.DtcTransactionManagerLock.AcquireWriterLock(-1); 782_oletxTm.DtcTransactionManagerLock.ReleaseWriterLock();
System\Transactions\TransactionInterop.cs (8)
141oletxTm.DtcTransactionManagerLock.AcquireReaderLock(-1); 162oletxTm.DtcTransactionManagerLock.ReleaseReaderLock(); 376oletxTm.DtcTransactionManagerLock.AcquireReaderLock(-1); 394oletxTm.DtcTransactionManagerLock.ReleaseReaderLock(); 479oletxTm.DtcTransactionManagerLock.AcquireReaderLock(-1); 486oletxTm.DtcTransactionManagerLock.ReleaseReaderLock(); 518oletxTm.DtcTransactionManagerLock.AcquireReaderLock(-1); 544oletxTm.DtcTransactionManagerLock.ReleaseReaderLock();