static void Exit(object obj)
static void Enter(object obj)
SinglePhaseEnlistment SinglePhaseEnlistment
virtual IPromotableSinglePhaseNotification PromotableSinglePhaseNotification
InternalEnlistment _durableEnlistment
Exception _innerException
static TransactionException CreateTransactionStateException(Exception innerException, Guid distributedTxId)
override void EnterState(InternalTransaction tx)
override void BeginCommit(InternalTransaction tx, bool asyncCommit, AsyncCallback asyncCallback, object asyncState)
override void ChangeStatePromotedAborted(InternalTransaction tx)
static TransactionStatePromotedAborted TransactionStatePromotedAborted
void CommonEnterState(InternalTransaction tx)
void EnlistmentStatus(InternalEnlistment enlistment, NotificationCall notificationCall)
static readonly TransactionsEtwProvider Log