virtual void InternalCommitted(InternalEnlistment enlistment)
EnlistmentState _twoPhaseState
void SignalAsyncCompletion()
TransactionTraceIdentifier TransactionTraceId
VolatileEnlistmentSet _phase1Volatiles
VolatileEnlistmentSet _phase0Volatiles
Exception _innerException
static TransactionException CreateTransactionStateException(Exception innerException, Guid distributedTxId)
static TransactionTable TransactionTable
override void EndCommit(InternalTransaction tx)
override void EnterState(InternalTransaction tx)
override void Rollback(InternalTransaction tx, Exception e)
override TransactionStatus get_Status(InternalTransaction tx)
void CommonEnterState(InternalTransaction tx)
void TransactionCommitted(TransactionTraceIdentifier transactionID)
static readonly TransactionsEtwProvider Log
int _volatileEnlistmentCount
InternalEnlistment[] _volatileEnlistments