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