6 writes to _environmentVariableProperties
Microsoft.Build (6)
Instance\ProjectInstance.cs (6)
541_environmentVariableProperties = projectToInheritFrom._environmentVariableProperties; 730_environmentVariableProperties = 774_environmentVariableProperties = 2299translator.TranslateDictionary(ref _environmentVariableProperties, ProjectPropertyInstance.FactoryForDeserialization); 2933_environmentVariableProperties = buildParameters.EnvironmentPropertiesInternal; 3089_environmentVariableProperties = new PropertyDictionary<ProjectPropertyInstance>(environmentVariableProperties.Count);
11 references to _environmentVariableProperties
Microsoft.Build (11)
Instance\ProjectInstance.cs (11)
541_environmentVariableProperties = projectToInheritFrom._environmentVariableProperties; 731new PropertyDictionary<ProjectPropertyInstance>(that._environmentVariableProperties.Count); 733foreach (ProjectPropertyInstance environmentProperty in that._environmentVariableProperties) 735_environmentVariableProperties.Set(environmentProperty.DeepClone(_isImmutable)); 795_environmentVariableProperties.Set(environmentProperty.DeepClone(isImmutable: true)); 1215get => _environmentVariableProperties; 1433internal ICollection<ProjectPropertyInstance> TestEnvironmentalProperties => new ReadOnlyCollection<ProjectPropertyInstance>(_environmentVariableProperties); 2164if (!_environmentVariableProperties.Contains(property.Name) || !String.Equals(_environmentVariableProperties[property.Name].EvaluatedValue, property.EvaluatedValue, StringComparison.OrdinalIgnoreCase)) 2535parameters.EnvironmentPropertiesInternal = _environmentVariableProperties; 3093_environmentVariableProperties.Set(environmentProperty.DeepClone());