Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ Enlistment() [3/6]

System.Transactions.Enlistment.Enlistment ( InternalTransaction transaction,
IEnlistmentNotification twoPhaseNotifications,
ISinglePhaseNotification singlePhaseNotifications,
Transaction atomicTransaction,
EnlistmentOptions enlistmentOptions )
inlinepackage

Definition at line 19 of file Enlistment.cs.

20 {
21 if ((enlistmentOptions & EnlistmentOptions.EnlistDuringPrepareRequired) != 0)
22 {
23 _internalEnlistment = new InternalEnlistment(this, transaction, twoPhaseNotifications, singlePhaseNotifications, atomicTransaction);
24 }
25 else
26 {
27 _internalEnlistment = new Phase1VolatileEnlistment(this, transaction, twoPhaseNotifications, singlePhaseNotifications, atomicTransaction);
28 }
29 }
InternalEnlistment _internalEnlistment
Definition Enlistment.cs:5
InternalEnlistment InternalEnlistment
Definition Enlistment.cs:7

References System.Transactions.Enlistment._internalEnlistment, and System.Transactions.Enlistment.InternalEnlistment.