3 writes to transaction
System.Transactions (3)
System\Transactions\Enlistment.cs (3)
120this.transaction = transaction; 136this.transaction = transaction; 154this.transaction = transaction;
12 references to transaction
System.Transactions (12)
System\Transactions\Enlistment.cs (12)
214return this.transaction; 223Debug.Assert(this.transaction != null, "this.transaction != null"); 224return this.transaction; 514this.transaction.phase1Volatiles.preparedVolatileEnlistments++; 522Debug.Assert(this.transaction.phase1Volatiles.preparedVolatileEnlistments <= 523this.transaction.phase1Volatiles.volatileEnlistmentCount + 524this.transaction.phase1Volatiles.dependentClones); 527if (this.transaction.phase1Volatiles.preparedVolatileEnlistments == 528this.transaction.phase1Volatiles.volatileEnlistmentCount + 529this.transaction.phase1Volatiles.dependentClones) 531this.transaction.State.Phase1VolatilePrepareDone(this.transaction);