15 writes to _arrayStorage
Microsoft.AspNetCore.Http.Abstractions (15)
Routing\RouteValueDictionary.cs (15)
97_arrayStorage = items!,
108_arrayStorage = Array.Empty<KeyValuePair<string, object?>>();
154_arrayStorage = Array.Empty<KeyValuePair<string, object?>>();
158_arrayStorage = Array.Empty<KeyValuePair<string, object?>>();
175_arrayStorage = Array.Empty<KeyValuePair<string, object?>>();
192_arrayStorage = Array.Empty<KeyValuePair<string, object?>>();
208_arrayStorage = Array.Empty<KeyValuePair<string, object?>>();
216_arrayStorage = Array.Empty<KeyValuePair<string, object?>>();
227_arrayStorage = Array.Empty<KeyValuePair<string, object?>>();
244_arrayStorage = Array.Empty<KeyValuePair<string, object?>>();
255_arrayStorage = storage;
260_arrayStorage = Array.Empty<KeyValuePair<string, object?>>();
400_arrayStorage = Array.Empty<KeyValuePair<string, object?>>();
689_arrayStorage = array;
703_arrayStorage = array;
25 references to _arrayStorage
Microsoft.AspNetCore.Http.Abstractions (25)
Routing\RouteValueDictionary.cs (25)
213[MemberNotNull(nameof(_arrayStorage))]
224[MemberNotNull(nameof(_arrayStorage))]
235[MemberNotNull(nameof(_arrayStorage))]
252var other = dictionary._arrayStorage;
294_arrayStorage[_count++] = new KeyValuePair<string, object?>(key, value);
298_arrayStorage[index] = new KeyValuePair<string, object?>(key, value);
326var array = _arrayStorage;
346var array = _arrayStorage;
385_arrayStorage[_count] = new KeyValuePair<string, object?>(key, value);
406Array.Clear(_arrayStorage, 0, _count);
461var storage = _arrayStorage;
491Debug.Assert(_arrayStorage != null);
496var array = _arrayStorage;
529var array = _arrayStorage;
568var array = _arrayStorage;
599_arrayStorage[Count] = new KeyValuePair<string, object?>(key, value);
656if (_propertyStorage != null || _arrayStorage.Length < capacity)
694if (_arrayStorage.Length < capacity)
696capacity = _arrayStorage.Length == 0 ? DefaultCapacity : _arrayStorage.Length * 2;
700Array.Copy(_arrayStorage, 0, array, 0, _count);
712var array = _arrayStorage;
729var array = _arrayStorage;
752var array = _arrayStorage;
832Current = dictionary._arrayStorage[_index];