| 
| override void  | EnterState (InternalTransaction tx) | 
|   | 
| override void  | BeginCommit (InternalTransaction tx, bool asyncCommit, AsyncCallback asyncCallback, object asyncState) | 
|   | 
| override void  | Rollback (InternalTransaction tx, Exception e) | 
|   | 
| override void  | Phase0VolatilePrepareDone (InternalTransaction tx) | 
|   | 
| override void  | Phase1VolatilePrepareDone (InternalTransaction tx) | 
|   | 
| override bool  | ContinuePhase0Prepares () | 
|   | 
| override TransactionStatus  | get_Status (InternalTransaction tx) | 
|   | 
| override Enlistment  | EnlistVolatile (InternalTransaction tx, IEnlistmentNotification enlistmentNotification, EnlistmentOptions enlistmentOptions, Transaction atomicTransaction) | 
|   | 
| override Enlistment  | EnlistVolatile (InternalTransaction tx, ISinglePhaseNotification enlistmentNotification, EnlistmentOptions enlistmentOptions, Transaction atomicTransaction) | 
|   | 
| override Enlistment  | EnlistDurable (InternalTransaction tx, Guid resourceManagerIdentifier, IEnlistmentNotification enlistmentNotification, EnlistmentOptions enlistmentOptions, Transaction atomicTransaction) | 
|   | 
| override Enlistment  | EnlistDurable (InternalTransaction tx, Guid resourceManagerIdentifier, ISinglePhaseNotification enlistmentNotification, EnlistmentOptions enlistmentOptions, Transaction atomicTransaction) | 
|   | 
| override bool  | EnlistPromotableSinglePhase (InternalTransaction tx, IPromotableSinglePhaseNotification promotableSinglePhaseNotification, Transaction atomicTransaction, Guid promoterType) | 
|   | 
| override Guid  | get_Identifier (InternalTransaction tx) | 
|   | 
| override void  | AddOutcomeRegistrant (InternalTransaction tx, TransactionCompletedEventHandler transactionCompletedDelegate) | 
|   | 
| override void  | CompleteBlockingClone (InternalTransaction tx) | 
|   | 
| override void  | CompleteAbortingClone (InternalTransaction tx) | 
|   | 
| override void  | CreateBlockingClone (InternalTransaction tx) | 
|   | 
| override void  | CreateAbortingClone (InternalTransaction tx) | 
|   | 
| override void  | ChangeStateTransactionAborted (InternalTransaction tx, Exception e) | 
|   | 
| override void  | InDoubtFromEnlistment (InternalTransaction tx) | 
|   | 
| override void  | ChangeStateAbortedDuringPromotion (InternalTransaction tx) | 
|   | 
| override void  | Timeout (InternalTransaction tx) | 
|   | 
| override void  | Promote (InternalTransaction tx) | 
|   | 
| override byte[]  | PromotedToken (InternalTransaction tx) | 
|   | 
| override void  | DisposeRoot (InternalTransaction tx) | 
|   | 
| void  | CommonEnterState (InternalTransaction tx) | 
|   | 
| virtual void  | EndCommit (InternalTransaction tx) | 
|   | 
| virtual void  | CheckForFinishedTransaction (InternalTransaction tx) | 
|   | 
| virtual void  | ChangeStateTransactionCommitted (InternalTransaction tx) | 
|   | 
| virtual void  | ChangeStatePromotedAborted (InternalTransaction tx) | 
|   | 
| virtual void  | ChangeStatePromotedCommitted (InternalTransaction tx) | 
|   | 
| virtual void  | RestartCommitIfNeeded (InternalTransaction tx) | 
|   | 
| virtual bool  | ContinuePhase1Prepares () | 
|   | 
| virtual Enlistment  | PromoteAndEnlistDurable (InternalTransaction tx, Guid resourceManagerIdentifier, IPromotableSinglePhaseNotification promotableNotification, ISinglePhaseNotification enlistmentNotification, EnlistmentOptions enlistmentOptions, Transaction atomicTransaction) | 
|   | 
| virtual void  | SetDistributedTransactionId (InternalTransaction tx, IPromotableSinglePhaseNotification promotableNotification, Guid distributedTransactionIdentifier) | 
|   | 
| virtual bool  | IsCompleted (InternalTransaction tx) | 
|   |