internal override void ForceRollback(InternalEnlistment enlistment, Exception e)
{
VolatileEnlistmentState._VolatileEnlistmentEnded.EnterState(enlistment);
if (enlistment.Transaction.innerException == null)
{
enlistment.Transaction.innerException = e;
}
enlistment.FinishEnlistment();
}