9 writes to _items
Aspire.Hosting (9)
ApplicationModel\ResourceAnnotationCollection.cs (9)
83_items = _items.SetItem(index, value); 92_items = _items.Add(item); 100_items = []; 114_items = _items.Insert(index, item); 127_items = _items.Insert(index, item); 141_items = _items.RemoveAt(index); 156_items = _items.SetItem(index, item); 170_items = _items.RemoveAt(index); 179_items = _items.RemoveAt(index);
19 references to _items
Aspire.Hosting (19)
ApplicationModel\ResourceAnnotationCollection.cs (19)
72public int Count => _items.Length; 78get => _items[index]; 83_items = _items.SetItem(index, value); 92_items = _items.Add(item); 104public bool Contains(IResourceAnnotation item) => _items.Contains(item); 106public void CopyTo(IResourceAnnotation[] array, int arrayIndex) => _items.CopyTo(array, arrayIndex); 108public int IndexOf(IResourceAnnotation item) => _items.IndexOf(item); 114_items = _items.Insert(index, item); 126index = Math.Clamp(index, 0, _items.Length); 127_items = _items.Insert(index, item); 139if ((uint)index < (uint)_items.Length) 141_items = _items.RemoveAt(index); 154if ((uint)index < (uint)_items.Length) 156_items = _items.SetItem(index, item); 165var index = _items.IndexOf(item); 170_items = _items.RemoveAt(index); 179_items = _items.RemoveAt(index); 184((IEnumerable<IResourceAnnotation>)_items).GetEnumerator(); 187((IEnumerable<IResourceAnnotation>)_items).GetEnumerator();