9 writes to _items
Microsoft.Build (9)
Instance\ProjectInstance.cs (9)
448_items = new ImmutableItemDictionary<ProjectItem, ProjectItemInstance>(itemsByType, linkedProject.Items); 538_items = new ItemDictionary<ProjectItemInstance>(); // We don't want any of the items. That would include things like ProjectReferences, which would just pollute our own. 716_items = new ItemDictionary<ProjectItemInstance>(that._items.Count); 809_items = new ItemDictionary<ProjectItemInstance>(that.Items.Count); 2190_items = new ItemDictionary<ProjectItemInstance>(projectState._items); 2346_items = new ItemDictionary<ProjectItemInstance>(typeCount); 2600_items = null; 2925_items = new ItemDictionary<ProjectItemInstance>(); 3132_items = new ItemDictionary<ProjectItemInstance>(itemTypeCount);
21 references to _items
Microsoft.Build (21)
Instance\ProjectInstance.cs (21)
716_items = new ItemDictionary<ProjectItemInstance>(that._items.Count); 720_items.Add(item.DeepClone(this)); 837_items.Add(filteredItem); 983return _items.ItemTypes; 1012return (_items == null) ? 1014new ReadOnlyCollection<ProjectItemInstance>(_items); 1261{ return _items; } 1443{ return _items; } 1551return _items[itemType]; 1580_items.Add(item); 1808_items.Add(item); 1831_items.Add(item); 1883return _items.Remove(item); 2146foreach (string itemType in _items.ItemTypes) 2149foreach (ProjectItemInstance item in _items.GetItems(itemType)) 2190_items = new ItemDictionary<ProjectItemInstance>(projectState._items); 2355_items.Add(item); 2361int typeCount = _items.ItemTypes.Count; 2364foreach (string itemType in _items.ItemTypes) 2366ICollection<ProjectItemInstance> itemList = _items[itemType]; 3139_items.Add(instance);