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];