10 enlistment.State =
this;
62 enlistment.Transaction._innerException = e;
static void Exit(object obj)
static void Enter(object obj)
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 DurableEnlistmentEnded DurableEnlistmentEnded
SinglePhaseEnlistment SinglePhaseEnlistment
virtual IPromotableSinglePhaseNotification PromotableSinglePhaseNotification
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
void SinglePhaseCommit(SinglePhaseEnlistment singlePhaseEnlistment)