4 writes to _threadContextData
System.Transactions.Local (4)
System\Transactions\TransactionScope.cs (4)
940
_threadContextData
= CallContextCurrentData.CreateOrGetCurrentData(ContextKey);
951
_threadContextData
= ContextData.TLSCurrentData;
986
_threadContextData
= CallContextCurrentData.CreateOrGetCurrentData(_savedCurrentScope.ContextKey);
998
_threadContextData
= ContextData.TLSCurrentData;
11 references to _threadContextData
System.Transactions.Local (11)
System\Transactions\TransactionScope.cs (11)
538
Debug.Assert(
_threadContextData
!= null);
544
TransactionScope? actualCurrentScope =
_threadContextData
.CurrentScope;
546
Transaction? current = Transaction.FastGetTransaction(actualCurrentScope,
_threadContextData
, out contextTransaction);
656
actualCurrentScope =
_threadContextData
.CurrentScope;
957
_threadContextData
.CurrentScope = this;
1020
ContextData.TLSCurrentData =
_threadContextData
;
1027
Debug.Assert(
_threadContextData
!= null);
1028
_threadContextData
.CurrentScope = _savedCurrentScope;
1050
_threadContextData
!.CurrentTransaction = newCurrent;
1061
_threadContextData
!.CurrentTransaction = newCurrent;
1104
_threadContextData
!.CurrentTransaction = _contextTransaction;