7 writes to _promotedEnlistment
System.Transactions.Local (7)
System\Transactions\TransactionState.cs (1)
2256volatiles.VolatileDemux._promotedEnlistment = tx.PromotedTransaction.EnlistVolatile(volatiles.VolatileDemux,
System\Transactions\VolatileEnlistmentMultiplexing.cs (6)
321_promotedEnlistment = en; 328_promotedEnlistment = en; 335_promotedEnlistment = en; 414_promotedEnlistment = en; 421_promotedEnlistment = en; 428_promotedEnlistment = en;
22 references to _promotedEnlistment
System.Transactions.Local (22)
System\Transactions\TransactionState.cs (8)
2541Debug.Assert(tx._phase0Volatiles.VolatileDemux._promotedEnlistment != null); 2543tx._phase0Volatiles.VolatileDemux._promotedEnlistment.Prepared(); 2649Debug.Assert(tx._phase1Volatiles.VolatileDemux._promotedEnlistment != null); 2651tx._phase1Volatiles.VolatileDemux._promotedEnlistment.Prepared(); 2766Debug.Assert(tx._phase0Volatiles.VolatileDemux._promotedEnlistment != null); 2768tx._phase0Volatiles.VolatileDemux._promotedEnlistment.ForceRollback(); 2808Debug.Assert(tx._phase1Volatiles.VolatileDemux._promotedEnlistment != null); 2810tx._phase1Volatiles.VolatileDemux._promotedEnlistment.ForceRollback();
System\Transactions\VolatileEnlistmentMultiplexing.cs (14)
258Debug.Assert(_promotedEnlistment != null && _transaction.State != null); 265_promotedEnlistment.ForceRollback(e); 274_promotedEnlistment.EnlistmentDone(); 285Debug.Assert(_promotedEnlistment != null && _transaction.State != null); 288_promotedEnlistment.EnlistmentDone(); 295Debug.Assert(_promotedEnlistment != null && _transaction.State != null); 298_promotedEnlistment.EnlistmentDone(); 349Debug.Assert(_promotedEnlistment != null && _transaction.State != null); 356_promotedEnlistment.ForceRollback(e); 365_promotedEnlistment.EnlistmentDone(); 377Debug.Assert(_promotedEnlistment != null && _transaction.State != null); 380_promotedEnlistment.EnlistmentDone(); 388Debug.Assert(_promotedEnlistment != null && _transaction.State != null); 391_promotedEnlistment.EnlistmentDone();