14 tx._innerException = e;
23 return tx.
State.
EnlistVolatile(tx, enlistmentNotification, enlistmentOptions, atomicTransaction);
29 return tx.
State.
EnlistVolatile(tx, enlistmentNotification, enlistmentOptions, atomicTransaction);
TransactionState _promoteState
ITransactionPromoter _promoter
Exception _innerException
override TransactionStatus get_Status(InternalTransaction tx)
override void CreateBlockingClone(InternalTransaction tx)
override Enlistment EnlistVolatile(InternalTransaction tx, ISinglePhaseNotification enlistmentNotification, EnlistmentOptions enlistmentOptions, Transaction atomicTransaction)
override Enlistment EnlistVolatile(InternalTransaction tx, IEnlistmentNotification enlistmentNotification, EnlistmentOptions enlistmentOptions, Transaction atomicTransaction)
override void EnterState(InternalTransaction tx)
override bool EnlistPromotableSinglePhase(InternalTransaction tx, IPromotableSinglePhaseNotification promotableSinglePhaseNotification, Transaction atomicTransaction, Guid promoterType)
override void AddOutcomeRegistrant(InternalTransaction tx, TransactionCompletedEventHandler transactionCompletedDelegate)
override void Rollback(InternalTransaction tx, Exception e)
override void CreateAbortingClone(InternalTransaction tx)
static TransactionStateAborted TransactionStateAborted
virtual void CreateAbortingClone(InternalTransaction tx)
virtual Enlistment EnlistVolatile(InternalTransaction tx, IEnlistmentNotification enlistmentNotification, EnlistmentOptions enlistmentOptions, Transaction atomicTransaction)
TransactionStatus get_Status(InternalTransaction tx)
virtual void CreateBlockingClone(InternalTransaction tx)
void EnterState(InternalTransaction tx)
void CommonEnterState(InternalTransaction tx)
virtual void AddOutcomeRegistrant(InternalTransaction tx, TransactionCompletedEventHandler transactionCompletedDelegate)