4 writes to TLSCurrentData
System.Transactions.Local (4)
System\Transactions\TransactionScope.cs (4)
945ContextData.TLSCurrentData = null; 994ContextData.TLSCurrentData = null; 1015ContextData.TLSCurrentData = null; 1020ContextData.TLSCurrentData = _threadContextData;
14 references to TLSCurrentData
System.Transactions.Local (14)
System\Transactions\Transaction.cs (4)
191if (InteropMode(ContextData.TLSCurrentData.CurrentScope) != EnterpriseServicesInteropOption.None) 202ContextData.TLSCurrentData.CurrentTransaction = value; 1167return TLSCurrentData; 1174return TLSCurrentData;
System\Transactions\TransactionScope.cs (10)
951_threadContextData = ContextData.TLSCurrentData; 998_threadContextData = ContextData.TLSCurrentData; 1076_savedTLSContextData.CurrentScope = ContextData.TLSCurrentData.CurrentScope; 1077_savedTLSContextData.CurrentTransaction = ContextData.TLSCurrentData.CurrentTransaction; 1078_savedTLSContextData.DefaultComContextState = ContextData.TLSCurrentData.DefaultComContextState; 1079_savedTLSContextData.WeakDefaultComContext = ContextData.TLSCurrentData.WeakDefaultComContext; 1086ContextData.TLSCurrentData.CurrentScope = _savedTLSContextData.CurrentScope; 1087ContextData.TLSCurrentData.CurrentTransaction = _savedTLSContextData.CurrentTransaction; 1088ContextData.TLSCurrentData.DefaultComContextState = _savedTLSContextData.DefaultComContextState; 1089ContextData.TLSCurrentData.WeakDefaultComContext = _savedTLSContextData.WeakDefaultComContext;