7 writes to _environmentVariableProperties
Microsoft.Build (7)
Instance\ProjectInstance.cs (7)
460_environmentVariableProperties = linkedProject.ProjectCollection.SharedReadOnlyEnvironmentProperties; 543_environmentVariableProperties = projectToInheritFrom._environmentVariableProperties; 732_environmentVariableProperties = 776_environmentVariableProperties = 2444translator.TranslateDictionary(ref _environmentVariableProperties, ProjectPropertyInstance.FactoryForDeserialization); 3099_environmentVariableProperties = buildParameters.EnvironmentPropertiesInternal; 3265_environmentVariableProperties = new PropertyDictionary<ProjectPropertyInstance>(environmentVariableProperties.Count);
11 references to _environmentVariableProperties
Microsoft.Build (11)
Instance\ProjectInstance.cs (11)
543_environmentVariableProperties = projectToInheritFrom._environmentVariableProperties; 733new PropertyDictionary<ProjectPropertyInstance>(that._environmentVariableProperties.Count); 735foreach (ProjectPropertyInstance environmentProperty in that._environmentVariableProperties) 737_environmentVariableProperties.Set(environmentProperty.DeepClone(_isImmutable)); 797_environmentVariableProperties.Set(environmentProperty.DeepClone(isImmutable: true)); 1342get => _environmentVariableProperties; 1560internal ICollection<ProjectPropertyInstance> TestEnvironmentalProperties => new ReadOnlyCollection<ProjectPropertyInstance>(_environmentVariableProperties); 2309if (!_environmentVariableProperties.Contains(property.Name) || !String.Equals(_environmentVariableProperties[property.Name].EvaluatedValue, property.EvaluatedValue, StringComparison.OrdinalIgnoreCase)) 2717parameters.EnvironmentPropertiesInternal = _environmentVariableProperties; 3269_environmentVariableProperties.Set(environmentProperty.DeepClone());