Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
DurableEnlistmentActive.cs
Go to the documentation of this file.
1namespace System.Transactions;
2
4{
5 internal override void EnterState(InternalEnlistment enlistment)
6 {
7 enlistment.State = this;
8 }
9
10 internal override void EnlistmentDone(InternalEnlistment enlistment)
11 {
13 }
14
15 internal override void InternalAborted(InternalEnlistment enlistment)
16 {
18 }
19
20 internal override void ChangeStateCommitting(InternalEnlistment enlistment)
21 {
23 }
24
25 internal override void ChangeStatePromoted(InternalEnlistment enlistment, IPromotedEnlistment promotedEnlistment)
26 {
27 enlistment.PromotedEnlistment = promotedEnlistment;
28 EnlistmentState.EnlistmentStatePromoted.EnterState(enlistment);
29 }
30
31 internal override void ChangeStateDelegated(InternalEnlistment enlistment)
32 {
34 }
35}
override void EnterState(InternalEnlistment enlistment)
override void ChangeStateDelegated(InternalEnlistment enlistment)
override void InternalAborted(InternalEnlistment enlistment)
override void ChangeStateCommitting(InternalEnlistment enlistment)
override void ChangeStatePromoted(InternalEnlistment enlistment, IPromotedEnlistment promotedEnlistment)
override void EnlistmentDone(InternalEnlistment enlistment)
static DurableEnlistmentEnded DurableEnlistmentEnded
static DurableEnlistmentAborting DurableEnlistmentAborting
static DurableEnlistmentDelegated DurableEnlistmentDelegated
static DurableEnlistmentCommitting DurableEnlistmentCommitting
static EnlistmentStatePromoted EnlistmentStatePromoted