10 writes to _properties
Microsoft.Build (10)
Instance\ProjectInstance.cs (10)
439_properties = new PropertyDictionary<ProjectPropertyInstance>(projectPropertiesConverter); 537_properties = new PropertyDictionary<ProjectPropertyInstance>(projectToInheritFrom._properties); // This brings along the reserved properties, which are important. 709_properties = new PropertyDictionary<ProjectPropertyInstance>(that._properties.Count); 772_properties = new PropertyDictionary<ProjectPropertyInstance>(filter.PropertyFilters.Count); 2189_properties = new PropertyDictionary<ProjectPropertyInstance>(projectState._properties); 2260translator.TranslateDictionary(ref _properties, ProjectPropertyInstance.FactoryForDeserialization); 2301translator.TranslateDictionary(ref _properties, ProjectPropertyInstance.FactoryForDeserialization); 2599_properties = null; 2924_properties = new PropertyDictionary<ProjectPropertyInstance>(); 3212_properties = new PropertyDictionary<ProjectPropertyInstance>(properties.Count);
18 references to _properties
Microsoft.Build (18)
Instance\ProjectInstance.cs (18)
537_properties = new PropertyDictionary<ProjectPropertyInstance>(projectToInheritFrom._properties); // This brings along the reserved properties, which are important. 709_properties = new PropertyDictionary<ProjectPropertyInstance>(that._properties.Count); 713_properties.Set(property.DeepClone(_isImmutable)); 783_properties.Set(regularProperty.DeepClone(isImmutable: true)); 997return (_properties == null) ? 999new ReadOnlyCollection<ProjectPropertyInstance>(_properties); 1241{ return _properties; } 1430{ return _properties; } 1671_properties.Set(property); 1684_properties.Set(property); 1737return _properties[name]; 1748return _properties.GetProperty(name, startIndex, endIndex); 1767ProjectPropertyInstance property = _properties[name]; 1786_properties.Set(property); 1894return _properties.Remove(name); 2157foreach (ProjectPropertyInstance property in _properties) 2189_properties = new PropertyDictionary<ProjectPropertyInstance>(projectState._properties); 3217_properties.Set(instance);