internal override void Rollback(InternalTransaction tx, Exception e)
{
// Pass the Rollback through the promotable single phase enlistment to be
// certain it is notified.
if (tx._innerException == null)
{
tx._innerException = e;
}
tx.PromotedTransaction.Rollback();
TransactionStatePromotedAborted.EnterState(tx);
}