3 writes to transactedBatchContext
System.ServiceModel (3)
System\ServiceModel\Dispatcher\ChannelHandler.cs (3)
202this.transactedBatchContext = context; 1593this.transactedBatchContext = null; 1615this.transactedBatchContext = this.sharedTransactedBatchContext.CreateTransactedBatchContext();
18 references to transactedBatchContext
System.ServiceModel (18)
System\ServiceModel\Dispatcher\ChannelHandler.cs (18)
473rpc.TransactedBatchContext = this.transactedBatchContext; 1580if (null != this.transactedBatchContext) 1582if (this.transactedBatchContext.InDispatch) 1584this.transactedBatchContext.ForceRollback(); 1585this.transactedBatchContext.InDispatch = false; 1587if (!this.transactedBatchContext.IsActive) 1597if (null == this.transactedBatchContext) 1627while (this.transactedBatchContext.IsActive) 1631bool valid = TryTransactionalReceive(this.transactedBatchContext.Transaction, out request); 1637this.transactedBatchContext.ForceCommit(); 1642this.transactedBatchContext.ForceRollback(); 1649this.transactedBatchContext.ForceRollback(); 1653TransactionMessageProperty.Set(this.transactedBatchContext.Transaction, request.RequestMessage); 1655this.transactedBatchContext.InDispatch = true; 1661if (this.transactedBatchContext.InDispatch) 1663this.transactedBatchContext.ForceRollback(); 1664this.transactedBatchContext.InDispatch = false; 1725if (this.transactedBatchContext.AboutToExpire)