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

◆ GetCurrentTransactionAndScope()

static void System.Transactions.Transaction.GetCurrentTransactionAndScope ( TxLookup defaultLookup,
out Transaction current,
out TransactionScope currentScope,
out Transaction contextTransaction )
inlinestaticpackageinherited

Definition at line 223 of file Transaction.cs.

224 {
225 current = null;
226 currentScope = null;
227 contextTransaction = null;
228 ContextData contextData = ContextData.LookupContextData(defaultLookup);
229 if (contextData != null)
230 {
231 currentScope = contextData.CurrentScope;
233 }
234 }
static Transaction FastGetTransaction(TransactionScope currentScope, ContextData contextData, out Transaction contextTransaction)

References System.Runtime.Serialization.Dictionary, System.Transactions.Transaction.FastGetTransaction(), and System.Transactions.ContextData.LookupContextData().

Referenced by System.Transactions.TransactionScope.CommonInitialize().