Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
TransactionStatePromotedNonMSDTCSinglePhaseCommit.cs
Go to the documentation of this file.
1namespace System.Transactions;
2
4{
16
17 internal override void BeginCommit(InternalTransaction tx, bool asyncCommit, AsyncCallback asyncCallback, object asyncState)
18 {
20 }
21
26
31
36
38 {
39 if (tx._innerException == null)
40 {
41 tx._innerException = e;
42 }
44 }
45
50
51 internal override Enlistment EnlistVolatile(InternalTransaction tx, IEnlistmentNotification enlistmentNotification, EnlistmentOptions enlistmentOptions, Transaction atomicTransaction)
52 {
54 }
55
56 internal override Enlistment EnlistVolatile(InternalTransaction tx, ISinglePhaseNotification enlistmentNotification, EnlistmentOptions enlistmentOptions, Transaction atomicTransaction)
57 {
59 }
60
61 internal override bool EnlistPromotableSinglePhase(InternalTransaction tx, IPromotableSinglePhaseNotification promotableSinglePhaseNotification, Transaction atomicTransaction, Guid promoterType)
62 {
64 }
65
70
75}
static string TooLate
Definition SR.cs:48
Definition SR.cs:7
virtual void ChangeStateCommitting(InternalEnlistment enlistment)
static TransactionException Create(string message, Exception innerException)
static TransactionException CreateTransactionStateException(Exception innerException, Guid distributedTxId)
override bool EnlistPromotableSinglePhase(InternalTransaction tx, IPromotableSinglePhaseNotification promotableSinglePhaseNotification, Transaction atomicTransaction, Guid promoterType)
override Enlistment EnlistVolatile(InternalTransaction tx, IEnlistmentNotification enlistmentNotification, EnlistmentOptions enlistmentOptions, Transaction atomicTransaction)
override Enlistment EnlistVolatile(InternalTransaction tx, ISinglePhaseNotification enlistmentNotification, EnlistmentOptions enlistmentOptions, Transaction atomicTransaction)
override void BeginCommit(InternalTransaction tx, bool asyncCommit, AsyncCallback asyncCallback, object asyncState)
static TransactionStatePromotedNonMSDTCIndoubt TransactionStatePromotedNonMSDTCIndoubt
static TransactionStateAborted TransactionStateAborted
static TransactionStatePromotedNonMSDTCAborted TransactionStatePromotedNonMSDTCAborted
void CommonEnterState(InternalTransaction tx)
static TransactionStatePromotedNonMSDTCCommitted TransactionStatePromotedNonMSDTCCommitted
void EnlistmentStatus(InternalEnlistment enlistment, NotificationCall notificationCall)
static readonly TransactionsEtwProvider Log
static readonly Guid Empty
Definition Guid.cs:86