9 writes to _items
Microsoft.Build (9)
Instance\ProjectInstance.cs (9)
447_items = GetImmutableItemsDictionaryFromImmutableProject(linkedProject, this); 570_items = new ItemDictionary<ProjectItemInstance>(); // We don't want any of the items. That would include things like ProjectReferences, which would just pollute our own. 760_items = new ItemDictionary<ProjectItemInstance>(that._items.Count); 870_items = new ItemDictionary<ProjectItemInstance>(that.Items.Count); 2418_items = new ItemDictionary<ProjectItemInstance>(projectState._items); 2574_items = new ItemDictionary<ProjectItemInstance>(typeCount); 2875_items = null; 3184_items = new ItemDictionary<ProjectItemInstance>(); 3404_items = new ItemDictionary<ProjectItemInstance>(itemTypeCount);
21 references to _items
Microsoft.Build (21)
Instance\ProjectInstance.cs (21)
760_items = new ItemDictionary<ProjectItemInstance>(that._items.Count); 764_items.Add(item.DeepClone(this)); 898_items.Add(filteredItem); 1148return _items.ItemTypes; 1177return (_items == null) ? 1179new ReadOnlyCollection<ProjectItemInstance>(_items); 1462{ return _items; } 1644{ return _items; } 1752return _items[itemType]; 1781_items.Add(item); 2035_items.Add(item); 2058_items.Add(item); 2110return _items.Remove(item); 2372foreach (string itemType in _items.ItemTypes) 2375foreach (ProjectItemInstance item in _items.GetItems(itemType)) 2418_items = new ItemDictionary<ProjectItemInstance>(projectState._items); 2583_items.Add(item); 2589int typeCount = _items.ItemTypes.Count; 2592foreach (string itemType in _items.ItemTypes) 2594ICollection<ProjectItemInstance> itemList = _items[itemType]; 3411_items.Add(instance);