Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Transactions.TransactionStateDelegatedAborting Class Referencesealed

Protected Member Functions

override void PromotedTransactionOutcome (InternalTransaction tx)
 
void AddVolatileEnlistment (ref VolatileEnlistmentSet enlistments, Enlistment enlistment)
 

Package Functions

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

Static Package Attributes

static object s_classSyncObject
 

Properties

static WaitCallback SignalMethod [get]
 
static TransactionStateActive TransactionStateActive [get]
 
static TransactionStateSubordinateActive TransactionStateSubordinateActive [get]
 
static TransactionStatePSPEOperation TransactionStatePSPEOperation [get]
 
static TransactionStatePhase0 TransactionStatePhase0 [get]
 
static TransactionStateVolatilePhase1 TransactionStateVolatilePhase1 [get]
 
static TransactionStateVolatileSPC TransactionStateVolatileSPC [get]
 
static TransactionStateSPC TransactionStateSPC [get]
 
static TransactionStateAborted TransactionStateAborted [get]
 
static TransactionStateCommitted TransactionStateCommitted [get]
 
static TransactionStateInDoubt TransactionStateInDoubt [get]
 
static TransactionStatePromoted TransactionStatePromoted [get]
 
static TransactionStateNonCommittablePromoted TransactionStateNonCommittablePromoted [get]
 
static TransactionStatePromotedP0Wave TransactionStatePromotedP0Wave [get]
 
static TransactionStatePromotedCommitting TransactionStatePromotedCommitting [get]
 
static TransactionStatePromotedP0Aborting TransactionStatePromotedP0Aborting [get]
 
static TransactionStatePromotedAborted TransactionStatePromotedAborted [get]
 
static TransactionStatePromotedCommitted TransactionStatePromotedCommitted [get]
 
static TransactionStatePromotedIndoubt TransactionStatePromotedIndoubt [get]
 
static TransactionStateDelegated TransactionStateDelegated [get]
 
static TransactionStateDelegatedSubordinate TransactionStateDelegatedSubordinate [get]
 
static TransactionStateDelegatedP0Wave TransactionStateDelegatedP0Wave [get]
 
static TransactionStateDelegatedCommitting TransactionStateDelegatedCommitting [get]
 
static TransactionStateDelegatedAborting TransactionStateDelegatedAborting [get]
 
static TransactionStateDelegatedNonMSDTC TransactionStateDelegatedNonMSDTC [get]
 
static TransactionStatePromotedNonMSDTCPhase0 TransactionStatePromotedNonMSDTCPhase0 [get]
 
static TransactionStatePromotedNonMSDTCVolatilePhase1 TransactionStatePromotedNonMSDTCVolatilePhase1 [get]
 
static TransactionStatePromotedNonMSDTCSinglePhaseCommit TransactionStatePromotedNonMSDTCSinglePhaseCommit [get]
 
static TransactionStatePromotedNonMSDTCAborted TransactionStatePromotedNonMSDTCAborted [get]
 
static TransactionStatePromotedNonMSDTCCommitted TransactionStatePromotedNonMSDTCCommitted [get]
 
static TransactionStatePromotedNonMSDTCIndoubt TransactionStatePromotedNonMSDTCIndoubt [get]
 

Static Private Member Functions

static void SignalCallback (object state)
 

Static Private Attributes

static WaitCallback s_signalMethod
 
static TransactionStateActive s_transactionStateActive
 
static TransactionStateSubordinateActive s_transactionStateSubordinateActive
 
static TransactionStatePhase0 s_transactionStatePhase0
 
static TransactionStateVolatilePhase1 s_transactionStateVolatilePhase1
 
static TransactionStateVolatileSPC s_transactionStateVolatileSPC
 
static TransactionStateSPC s_transactionStateSPC
 
static TransactionStateAborted s_transactionStateAborted
 
static TransactionStateCommitted s_transactionStateCommitted
 
static TransactionStateInDoubt s_transactionStateInDoubt
 
static TransactionStatePromoted s_transactionStatePromoted
 
static TransactionStateNonCommittablePromoted s_transactionStateNonCommittablePromoted
 
static TransactionStatePromotedP0Wave s_transactionStatePromotedP0Wave
 
static TransactionStatePromotedCommitting s_transactionStatePromotedCommitting
 
static TransactionStatePromotedP0Aborting s_transactionStatePromotedP0Aborting
 
static TransactionStatePromotedAborted s_transactionStatePromotedAborted
 
static TransactionStatePromotedCommitted s_transactionStatePromotedCommitted
 
static TransactionStatePromotedIndoubt s_transactionStatePromotedIndoubt
 
static TransactionStateDelegated s_transactionStateDelegated
 
static TransactionStateDelegatedSubordinate s_transactionStateDelegatedSubordinate
 
static TransactionStateDelegatedP0Wave s_transactionStateDelegatedP0Wave
 
static TransactionStateDelegatedCommitting s_transactionStateDelegatedCommitting
 
static TransactionStateDelegatedAborting s_transactionStateDelegatedAborting
 
static TransactionStatePSPEOperation s_transactionStatePSPEOperation
 
static TransactionStateDelegatedNonMSDTC s_transactionStateDelegatedNonMSDTC
 
static TransactionStatePromotedNonMSDTCPhase0 s_transactionStatePromotedNonMSDTCPhase0
 
static TransactionStatePromotedNonMSDTCVolatilePhase1 s_transactionStatePromotedNonMSDTCVolatilePhase1
 
static TransactionStatePromotedNonMSDTCSinglePhaseCommit s_transactionStatePromotedNonMSDTCSinglePhaseCommit
 
static TransactionStatePromotedNonMSDTCAborted s_transactionStatePromotedNonMSDTCAborted
 
static TransactionStatePromotedNonMSDTCCommitted s_transactionStatePromotedNonMSDTCCommitted
 
static TransactionStatePromotedNonMSDTCIndoubt s_transactionStatePromotedNonMSDTCIndoubt
 

Detailed Description

Definition at line 5 of file TransactionStateDelegatedAborting.cs.


The documentation for this class was generated from the following file: