virtual void ChangeStateDelegated(InternalEnlistment enlistment)
static object s_classSyncObject
virtual void ChangeStatePreparing(InternalEnlistment enlistment)
void EnterState(InternalEnlistment enlistment)
virtual void ChangeStateCommitting(InternalEnlistment enlistment)
virtual void ChangeStateSinglePhaseCommit(InternalEnlistment enlistment)
virtual void Aborted(InternalEnlistment enlistment, Exception e)
virtual void InDoubt(InternalEnlistment enlistment, Exception e)
virtual void ChangeStatePromoted(InternalEnlistment enlistment, IPromotedEnlistment promotedEnlistment)
virtual void EnlistmentDone(InternalEnlistment enlistment)
virtual void ForceRollback(InternalEnlistment enlistment, Exception e)
virtual byte[] RecoveryInformation(InternalEnlistment enlistment)
virtual void Prepared(InternalEnlistment enlistment)
virtual void Committed(InternalEnlistment enlistment)
virtual void InternalCommitted(InternalEnlistment enlistment)
static EnlistmentStatePromoted _enlistmentStatePromoted
static EnlistmentStatePromoted EnlistmentStatePromoted
virtual void InternalAborted(InternalEnlistment enlistment)
virtual void InternalIndoubt(InternalEnlistment enlistment)
static Exception CreateEnlistmentStateException(Exception innerException, Guid distributedTxId)
static readonly Guid Empty