3 writes to _dictionaryStorage
Microsoft.AspNetCore.Http (3)
src\aspnetcore\src\Shared\Dictionary\AdaptiveCapacityDictionary.cs (3)
81_dictionaryStorage = new Dictionary<TKey, TValue>(capacity, _comparer); 93_dictionaryStorage = dict; 518_dictionaryStorage = new Dictionary<TKey, TValue>(capacity, _comparer);
33 references to _dictionaryStorage
Microsoft.AspNetCore.Http (33)
src\aspnetcore\src\Shared\Dictionary\AdaptiveCapacityDictionary.cs (33)
124if (_dictionaryStorage != null) 126_dictionaryStorage[key] = value; 138_dictionaryStorage![key] = value; 143public int Count => _dictionaryStorage != null ? _dictionaryStorage.Count : _count; 170return _dictionaryStorage!.Keys; 195return _dictionaryStorage!.Values; 210((ICollection<KeyValuePair<TKey, TValue>>)_dictionaryStorage!).Add(item); 226if (_dictionaryStorage != null) 229_dictionaryStorage.Add(key, value); 243_dictionaryStorage!.Add(key, value); 249_dictionaryStorage?.Clear(); 265if (_dictionaryStorage != null) 267return ((ICollection<KeyValuePair<TKey, TValue>>)_dictionaryStorage).Contains(item); 281if (_dictionaryStorage is null) 286return _dictionaryStorage.ContainsKey(key); 313((ICollection<KeyValuePair<TKey, TValue>>)_dictionaryStorage!).CopyTo(array, arrayIndex); 325if (_dictionaryStorage != null) 327return _dictionaryStorage.GetEnumerator(); 336if (_dictionaryStorage != null) 338return _dictionaryStorage.GetEnumerator(); 367return ((ICollection<KeyValuePair<TKey, TValue>>)_dictionaryStorage!).Remove(item); 399return _dictionaryStorage!.Remove(key); 441return _dictionaryStorage!.Remove(key, out value); 466if (_dictionaryStorage != null) 468return _dictionaryStorage.TryAdd(key, value); 476return _dictionaryStorage!.TryAdd(key, value); 492return _dictionaryStorage!.TryGetValue(key, out value); 521_dictionaryStorage[item.Key] = item.Value; 554Debug.Assert(_dictionaryStorage == null); 575Debug.Assert(_dictionaryStorage == null); 615if (_dictionary._dictionaryStorage != null) 617_dictionaryEnumerator = _dictionary._dictionaryStorage.GetEnumerator();