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

◆ CreateTransactionCompletedException()

static Exception System.Transactions.TransactionException.CreateTransactionCompletedException ( Guid distributedTxId)
inlinestaticpackageinherited

Definition at line 108 of file TransactionException.cs.

109 {
112 {
114 }
115 TransactionsEtwProvider log = TransactionsEtwProvider.Log;
116 if (log.IsEnabled())
117 {
118 log.TransactionExceptionTrace(TransactionExceptionType.InvalidOperationException, text, string.Empty);
119 }
121 }
static string DistributedTxIDInTransactionException
Definition SR.cs:80
static string Format(string resourceFormat, object p1)
Definition SR.cs:118
static string TransactionAlreadyCompleted
Definition SR.cs:54
Definition SR.cs:7
static bool IncludeDistributedTxId(Guid distributedTxId)

References System.Runtime.Serialization.Dictionary, System.SR.DistributedTxIDInTransactionException, System.SR.Format(), System.Transactions.TransactionException.IncludeDistributedTxId(), System.Transactions.InvalidOperationException, System.Transactions.TransactionsEtwProvider.Log, System.text, and System.SR.TransactionAlreadyCompleted.

Referenced by System.Transactions.CommittableTransaction.BeginCommit(), System.Transactions.Transaction.Clone(), System.Transactions.CommittableTransaction.Commit(), System.Transactions.DependentTransaction.Complete(), System.Transactions.TransactionInterop.ConvertToDistributedTransaction(), System.Transactions.Transaction.DependentClone(), System.Transactions.Transaction.EnlistDurable(), System.Transactions.Transaction.EnlistDurable(), System.Transactions.Transaction.EnlistPromotableSinglePhase(), System.Transactions.Transaction.EnlistVolatile(), System.Transactions.Transaction.EnlistVolatile(), System.Transactions.Transaction.PromoteAndEnlistDurable(), and System.Transactions.Transaction.SetDistributedTransactionIdentifier().