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

◆ Create() [5/5]

static TransactionInDoubtException System.Transactions.TransactionInDoubtException.Create ( TraceSourceType traceSource,
string message,
Exception innerException,
Guid distributedTxId )
inlinestaticpackage

Definition at line 10 of file TransactionInDoubtException.cs.

11 {
12 string text = message;
13 if (TransactionException.IncludeDistributedTxId(distributedTxId))
14 {
16 }
18 }
static string DistributedTxIDInTransactionException
Definition SR.cs:80
static string Format(string resourceFormat, object p1)
Definition SR.cs:118
Definition SR.cs:7
static TransactionInDoubtException Create(TraceSourceType traceSource, string message, Exception innerException, Guid distributedTxId)

References System.Transactions.TransactionInDoubtException.Create(), System.Runtime.Serialization.Dictionary, System.SR.DistributedTxIDInTransactionException, System.SR.Format(), System.Transactions.TransactionException.IncludeDistributedTxId(), and System.text.

Referenced by System.Transactions.TransactionStateInDoubt.CheckForFinishedTransaction(), System.Transactions.TransactionStatePromotedIndoubt.CheckForFinishedTransaction(), System.Transactions.TransactionStatePromotedNonMSDTCIndoubt.CheckForFinishedTransaction(), System.Transactions.TransactionInDoubtException.Create(), System.Transactions.TransactionStateInDoubt.EndCommit(), System.Transactions.TransactionStatePromotedIndoubt.PromotedTransactionOutcome(), and System.Transactions.TransactionStatePromotedNonMSDTCIndoubt.PromotedTransactionOutcome().