10 enlistment.State =
this;
55 enlistment.Transaction._innerException = e;
static void Exit(object obj)
static void Enter(object obj)
SinglePhaseEnlistment SinglePhaseEnlistment
InternalTransaction Transaction
ISinglePhaseNotification SinglePhaseNotification
Exception _innerException
virtual void InDoubtFromEnlistment(InternalTransaction tx)
virtual void ChangeStateTransactionAborted(InternalTransaction tx, Exception e)
virtual void ChangeStateTransactionCommitted(InternalTransaction tx)
void EnlistmentStatus(InternalEnlistment enlistment, NotificationCall notificationCall)
static readonly TransactionsEtwProvider Log
override void EnterState(InternalEnlistment enlistment)
override void Aborted(InternalEnlistment enlistment, Exception e)
override void EnlistmentDone(InternalEnlistment enlistment)
override void Committed(InternalEnlistment enlistment)
override void InDoubt(InternalEnlistment enlistment, Exception e)
static VolatileEnlistmentEnded VolatileEnlistmentEnded
void SinglePhaseCommit(SinglePhaseEnlistment singlePhaseEnlistment)