1 write to transaction
System.Transactions (1)
System\Transactions\VolatileEnlistmentMultiplexing.cs (1)
33this.transaction = transaction;
24 references to transaction
System.Transactions (24)
System\Transactions\VolatileEnlistmentMultiplexing.cs (24)
119System.Threading.Monitor.TryEnter(demux.transaction, 250, ref tookLock); 140System.Threading.Monitor.Exit(demux.transaction); 179System.Threading.Monitor.TryEnter(demux.transaction, 250, ref tookLock); 200System.Threading.Monitor.Exit(demux.transaction); 239System.Threading.Monitor.TryEnter(demux.transaction, 250, ref tookLock); 260System.Threading.Monitor.Exit(demux.transaction); 299System.Threading.Monitor.TryEnter(demux.transaction, 250, ref tookLock); 320System.Threading.Monitor.Exit(demux.transaction); 356this.transaction.State.ChangeStatePromotedPhase0( this.transaction ); 383this.transaction.State.ChangeStatePromotedCommitted( this.transaction ); 391this.transaction.State.ChangeStatePromotedAborted( this.transaction ); 396this.transaction.State.InDoubtFromDtc( this.transaction ); 441this.transaction.State.ChangeStatePromotedPhase1( this.transaction ); 469this.transaction.State.ChangeStatePromotedCommitted( this.transaction ); 478this.transaction.State.ChangeStatePromotedAborted( this.transaction ); 484this.transaction.State.InDoubtFromDtc( this.transaction );