static string TransactionAborted
 
virtual void InternalAborted(InternalEnlistment enlistment)
 
EnlistmentState _twoPhaseState
 
void SignalAsyncCompletion()
 
InternalEnlistment _durableEnlistment
 
TransactionTraceIdentifier TransactionTraceId
 
VolatileEnlistmentSet _phase1Volatiles
 
VolatileEnlistmentSet _phase0Volatiles
 
Exception _innerException
 
static new TransactionAbortedException Create(string message, Exception innerException, Guid distributedTxId)
 
static TransactionTable TransactionTable
 
override void CheckForFinishedTransaction(InternalTransaction tx)
 
override void EnterState(InternalTransaction tx)
 
override void Phase1VolatilePrepareDone(InternalTransaction tx)
 
override void Timeout(InternalTransaction tx)
 
override void Phase0VolatilePrepareDone(InternalTransaction tx)
 
override void CreateBlockingClone(InternalTransaction tx)
 
override void ChangeStatePromotedAborted(InternalTransaction tx)
 
override void CreateAbortingClone(InternalTransaction tx)
 
override void Rollback(InternalTransaction tx, Exception e)
 
override void ChangeStateAbortedDuringPromotion(InternalTransaction tx)
 
override void RestartCommitIfNeeded(InternalTransaction tx)
 
override void BeginCommit(InternalTransaction tx, bool asyncCommit, AsyncCallback asyncCallback, object asyncState)
 
override void EndCommit(InternalTransaction tx)
 
override TransactionStatus get_Status(InternalTransaction tx)
 
TransactionException CreateTransactionAbortedException(InternalTransaction tx)
 
override void ChangeStateTransactionAborted(InternalTransaction tx, Exception e)
 
void CommonEnterState(InternalTransaction tx)
 
void TransactionTimeout(TransactionTraceIdentifier transactionID)
 
static readonly TransactionsEtwProvider Log
 
int _volatileEnlistmentCount
 
InternalEnlistment[] _volatileEnlistments