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

◆ TLSCurrentData

ContextData System.Transactions.ContextData.TLSCurrentData
staticgetsetpackage

Definition at line 20 of file ContextData.cs.

21 {
22 get
23 {
24 ContextData contextData = t_staticData;
25 if (contextData == null)
26 {
27 contextData = (t_staticData = new ContextData(asyncFlow: false));
28 }
29 return contextData;
30 }
31 [param: AllowNull]
32 set
33 {
34 if (value == null && t_staticData != null)
35 {
36 t_staticData.CurrentScope = null;
37 t_staticData.CurrentTransaction = null;
38 t_staticData.DefaultComContextState = DefaultComContextState.Unknown;
39 t_staticData.WeakDefaultComContext = null;
40 }
41 else
42 {
44 }
45 }
46 }
static ContextData t_staticData

Referenced by System.Transactions.ContextData.LookupContextData(), System.Transactions.TransactionScope.PopScope(), System.Transactions.TransactionScope.PushScope(), and System.Transactions.TransactionScope.SaveTLSContextData().