1 write to _data
Microsoft.AspNetCore.Mvc.ViewFeatures (1)
TempDataDictionary.cs (1)
140_data = (providerDictionary != null)
25 references to _data
Microsoft.AspNetCore.Mvc.ViewFeatures (25)
TempDataDictionary.cs (25)
50return _data.Count; 60return _data.Keys; 70return _data.Values; 80return ((ICollection<KeyValuePair<string, object?>>)_data).IsReadOnly; 101_data[key] = value; 119_retainedKeys.UnionWith(_data.Keys); 130[MemberNotNull(nameof(_initialKeys), nameof(_retainedKeys), nameof(_data))] 143_initialKeys = new HashSet<string>(_data.Keys, StringComparer.OrdinalIgnoreCase); 149[MemberNotNull(nameof(_initialKeys), nameof(_retainedKeys), nameof(_data))] 152Debug.Assert(_initialKeys is not null && _retainedKeys is not null && _data is not null); 167foreach (var entry in _data) 171_data.Remove(entry.Key); 175_provider.SaveTempData(_context, _data); 182_data.TryGetValue(key, out var value); 190_data.Add(key, value); 198_data.Clear(); 207return _data.ContainsKey(key); 214return _data.ContainsValue(value); 230return _data.Remove(key); 239return _data.TryGetValue(key, out value); 245((ICollection<KeyValuePair<string, object?>>)_data).CopyTo(array, index); 252((ICollection<KeyValuePair<string, object?>>)_data).Add(keyValuePair); 258return ((ICollection<KeyValuePair<string, object?>>)_data).Contains(keyValuePair); 265return ((ICollection<KeyValuePair<string, object?>>)_data).Remove(keyValuePair); 284_enumerator = _tempData._data.GetEnumerator();