4 writes to TLSCurrentData
System.Transactions (4)
System\Transactions\TransactionScope.cs (4)
1075ContextData.TLSCurrentData = null; 1124ContextData.TLSCurrentData = null; 1145ContextData.TLSCurrentData = null; 1150ContextData.TLSCurrentData = this.threadContextData;
14 references to TLSCurrentData
System.Transactions (14)
System\Transactions\Transaction.cs (4)
357if (InteropMode(ContextData.TLSCurrentData.CurrentScope) != EnterpriseServicesInteropOption.None) 370ContextData.TLSCurrentData.CurrentTransaction = value; 1609return ContextData.TLSCurrentData; 1616return ContextData.TLSCurrentData;
System\Transactions\TransactionScope.cs (10)
1081this.threadContextData = ContextData.TLSCurrentData; 1128this.threadContextData = ContextData.TLSCurrentData; 1210this.savedTLSContextData.CurrentScope = ContextData.TLSCurrentData.CurrentScope; 1211this.savedTLSContextData.CurrentTransaction = ContextData.TLSCurrentData.CurrentTransaction; 1212this.savedTLSContextData.DefaultComContextState = ContextData.TLSCurrentData.DefaultComContextState; 1213this.savedTLSContextData.WeakDefaultComContext = ContextData.TLSCurrentData.WeakDefaultComContext; 1220ContextData.TLSCurrentData.CurrentScope = this.savedTLSContextData.CurrentScope; 1221ContextData.TLSCurrentData.CurrentTransaction = this.savedTLSContextData.CurrentTransaction; 1222ContextData.TLSCurrentData.DefaultComContextState = this.savedTLSContextData.DefaultComContextState; 1223ContextData.TLSCurrentData.WeakDefaultComContext = this.savedTLSContextData.WeakDefaultComContext;