1 write to _initialKeys
Microsoft.AspNetCore.Mvc.ViewFeatures (1)
TempDataDictionary.cs (1)
143_initialKeys = new HashSet<string>(_data.Keys, StringComparer.OrdinalIgnoreCase);
13 references to _initialKeys
Microsoft.AspNetCore.Mvc.ViewFeatures (13)
TempDataDictionary.cs (13)
93_initialKeys.Remove(key); 102_initialKeys.Add(key); 130[MemberNotNull(nameof(_initialKeys), nameof(_retainedKeys), nameof(_data))] 149[MemberNotNull(nameof(_initialKeys), nameof(_retainedKeys), nameof(_data))] 152Debug.Assert(_initialKeys is not null && _retainedKeys is not null && _data is not null); 169if (!_initialKeys.Contains(entry.Key) && !_retainedKeys.Contains(entry.Key)) 191_initialKeys.Add(key); 200_initialKeys.Clear(); 229_initialKeys.Remove(key); 238_initialKeys.Remove(key); 251_initialKeys.Add(keyValuePair.Key); 264_initialKeys.Remove(keyValuePair.Key); 294_tempData._initialKeys.Remove(kvp.Key);