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?>>(); 215_arrayStorage = Array.Empty<KeyValuePair<string, object?>>(); 231_arrayStorage = Array.Empty<KeyValuePair<string, object?>>(); 241_arrayStorage = storage; 246_arrayStorage = Array.Empty<KeyValuePair<string, object?>>(); 254_arrayStorage = Array.Empty<KeyValuePair<string, object?>>(); 398_arrayStorage = Array.Empty<KeyValuePair<string, object?>>(); 687_arrayStorage = array; 701_arrayStorage = array;
25 references to _arrayStorage
Microsoft.AspNetCore.Http.Abstractions (25)
Routing\RouteValueDictionary.cs (25)
212[MemberNotNull(nameof(_arrayStorage))] 223[MemberNotNull(nameof(_arrayStorage))] 238var other = dictionary._arrayStorage; 251[MemberNotNull(nameof(_arrayStorage))] 292_arrayStorage[_count++] = new KeyValuePair<string, object?>(key, value); 296_arrayStorage[index] = new KeyValuePair<string, object?>(key, value); 324var array = _arrayStorage; 344var array = _arrayStorage; 383_arrayStorage[_count] = new KeyValuePair<string, object?>(key, value); 404Array.Clear(_arrayStorage, 0, _count); 459var storage = _arrayStorage; 489Debug.Assert(_arrayStorage != null); 494var array = _arrayStorage; 527var array = _arrayStorage; 566var array = _arrayStorage; 597_arrayStorage[Count] = new KeyValuePair<string, object?>(key, value); 654if (_propertyStorage != null || _arrayStorage.Length < capacity) 692if (_arrayStorage.Length < capacity) 694capacity = _arrayStorage.Length == 0 ? DefaultCapacity : _arrayStorage.Length * 2; 698Array.Copy(_arrayStorage, 0, array, 0, _count); 710var array = _arrayStorage; 727var array = _arrayStorage; 750var array = _arrayStorage; 830Current = dictionary._arrayStorage[_index];