3 writes to _transaction
System.Transactions.Local (3)
System\Transactions\Enlistment.cs (3)
105_transaction = transaction; 119_transaction = transaction; 135_transaction = transaction;
12 references to _transaction
System.Transactions.Local (12)
System\Transactions\Enlistment.cs (12)
158internal InternalTransaction Transaction => _transaction; 164Debug.Assert(_transaction != null, "this.transaction != null"); 165return _transaction; 381_transaction._phase1Volatiles._preparedVolatileEnlistments++; 388Debug.Assert(_transaction._phase1Volatiles._preparedVolatileEnlistments <= 389_transaction._phase1Volatiles._volatileEnlistmentCount + 390_transaction._phase1Volatiles._dependentClones); 393if (_transaction._phase1Volatiles._preparedVolatileEnlistments == 394_transaction._phase1Volatiles._volatileEnlistmentCount + 395_transaction._phase1Volatiles._dependentClones) 397_transaction.State!.Phase1VolatilePrepareDone(_transaction);