1 write to dtcTransactionManagerLock
System.Transactions (1)
System\Transactions\Oletx\OletxTransactionManager.cs (1)
547this.dtcTransactionManagerLock = new ReaderWriterLock();
22 references to dtcTransactionManagerLock
System.Transactions (22)
System\Transactions\Oletx\OletxResourceManager.cs (2)
90this.oletxTransactionManager.dtcTransactionManagerLock.AcquireReaderLock( -1 ); 165this.oletxTransactionManager.dtcTransactionManagerLock.ReleaseReaderLock();
System\Transactions\Oletx\OleTxTransaction.cs (2)
931OletxTransactionManagerInstance.dtcTransactionManagerLock.AcquireReaderLock( -1 ); 942OletxTransactionManagerInstance.dtcTransactionManagerLock.ReleaseReaderLock();
System\Transactions\Oletx\OletxTransactionManager.cs (10)
574dtcTransactionManagerLock.AcquireWriterLock( -1 ); 581dtcTransactionManagerLock.ReleaseWriterLock(); 619this.dtcTransactionManagerLock.AcquireReaderLock( -1 ); 672this.dtcTransactionManagerLock.ReleaseReaderLock(); 810if ( ( this.dtcTransactionManagerLock.IsReaderLockHeld ) || 811( this.dtcTransactionManagerLock.IsWriterLockHeld ) ) 882dtcTransactionManagerLock.AcquireWriterLock( -1 ); 892dtcTransactionManagerLock.ReleaseWriterLock(); 1068this.oletxTm.dtcTransactionManagerLock.AcquireWriterLock( -1 ); 1075this.oletxTm.dtcTransactionManagerLock.ReleaseWriterLock();
System\Transactions\TransactionInterop.cs (8)
229oletxTm.dtcTransactionManagerLock.AcquireReaderLock( -1 ); 269oletxTm.dtcTransactionManagerLock.ReleaseReaderLock(); 462oletxTm.dtcTransactionManagerLock.AcquireReaderLock( -1 ); 503oletxTm.dtcTransactionManagerLock.ReleaseReaderLock(); 640oletxTm.dtcTransactionManagerLock.AcquireReaderLock( -1 ); 671oletxTm.dtcTransactionManagerLock.ReleaseReaderLock(); 739oletxTm.dtcTransactionManagerLock.AcquireReaderLock( -1 ); 746oletxTm.dtcTransactionManagerLock.ReleaseReaderLock();