9 writes to _items
Microsoft.Build (9)
Instance\ProjectInstance.cs (9)
448_items = GetImmutableItemsDictionaryFromImmutableProject(linkedProject, this); 571_items = new ItemDictionary<ProjectItemInstance>(); // We don't want any of the items. That would include things like ProjectReferences, which would just pollute our own. 761_items = new ItemDictionary<ProjectItemInstance>(that._items.Count); 871_items = new ItemDictionary<ProjectItemInstance>(that.Items.Count); 2429_items = new ItemDictionary<ProjectItemInstance>(projectState._items); 2585_items = new ItemDictionary<ProjectItemInstance>(typeCount); 2886_items = null; 3195_items = new ItemDictionary<ProjectItemInstance>(); 3415_items = new ItemDictionary<ProjectItemInstance>(itemTypeCount);
21 references to _items
Microsoft.Build (21)
Instance\ProjectInstance.cs (21)
761_items = new ItemDictionary<ProjectItemInstance>(that._items.Count); 765_items.Add(item.DeepClone(this)); 899_items.Add(filteredItem); 1149return _items.ItemTypes; 1178return (_items == null) ? 1180new ReadOnlyCollection<ProjectItemInstance>(_items); 1473{ return _items; } 1655{ return _items; } 1763return _items[itemType]; 1792_items.Add(item); 2046_items.Add(item); 2069_items.Add(item); 2121return _items.Remove(item); 2383foreach (string itemType in _items.ItemTypes) 2386foreach (ProjectItemInstance item in _items.GetItems(itemType)) 2429_items = new ItemDictionary<ProjectItemInstance>(projectState._items); 2594_items.Add(item); 2600int typeCount = _items.ItemTypes.Count; 2603foreach (string itemType in _items.ItemTypes) 2605ICollection<ProjectItemInstance> itemList = _items[itemType]; 3422_items.Add(instance);