4 writes to _localValues
mscorlib (4)
system\threading\executioncontext.cs (4)
702
current.
_localValues
= newValues;
1100
ec.
_localValues
= _localValues;
1159
ec.
_localValues
= this._localValues;
1320
ecNew.
_localValues
= localValues;
19 references to _localValues
mscorlib (19)
system\threading\executioncontext.cs (19)
646
if (m_ec.
_localValues
== null)
650
m_ec.
_localValues
.TryGetValue(local, out value);
657
var thisLocalValues = IsNull ? null : m_ec.
_localValues
;
658
var otherLocalValues = other == null ? null : other.
_localValues
;
665
return !this.IsNull && m_ec.
_localValues
!= null;
681
bool hadPreviousValue = current.
_localValues
!= null && current.
_localValues
.TryGetValue(local, out previousValue);
693
IAsyncLocalValueMap newValues = current.
_localValues
;
744
if (previous != null && previous.
_localValues
!= null)
745
previous.
_localValues
.TryGetValue(local, out previousValue);
748
if (current != null && current.
_localValues
!= null)
749
current.
_localValues
.TryGetValue(local, out currentValue);
767
previous.
_localValues
== null ||
768
!previous.
_localValues
.TryGetValue(local, out previousValue))
771
if (current != null && current.
_localValues
!= null)
772
current.
_localValues
.TryGetValue(local, out currentValue);
1100
ec._localValues =
_localValues
;
1159
ec._localValues = this.
_localValues
;
1278
localValues = ecCurrent.DangerousGetRawExecutionContext().
_localValues
;