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

◆ Transaction() [1/3]

System.Transactions.Transaction.Transaction ( IsolationLevel isoLevel,
InternalTransaction internalTransaction )
inlinepackage

Definition at line 236 of file Transaction.cs.

237 {
238 TransactionManager.ValidateIsolationLevel(isoLevel);
240 if (IsolationLevel.Unspecified == _isoLevel)
241 {
242 _isoLevel = TransactionManager.DefaultIsolationLevel;
243 }
244 if (internalTransaction != null)
245 {
248 }
249 }
static int Increment(ref int location)
InternalTransaction _internalTransaction

References System.Transactions.InternalTransaction._cloneCount, System.Transactions.Transaction._cloneId, System.Transactions.Transaction._internalTransaction, System.Transactions.Transaction._isoLevel, System.Transactions.TransactionManager.DefaultIsolationLevel, System.Runtime.Serialization.Dictionary, System.Threading.Interlocked.Increment(), and System.Transactions.TransactionManager.ValidateIsolationLevel().

Referenced by System.Transactions.Transaction.InternalClone().