1 write to GlobalProperties
Microsoft.Build (1)
Graph\ProjectGraphEntryPoint.cs (1)
36GlobalProperties = globalProperties;
11 references to GlobalProperties
Microsoft.Build (7)
Graph\GraphBuilder.cs (4)
281if (solutionEntryPoint.GlobalProperties != null) 283solutionGlobalPropertiesBuilder.AddRange(solutionEntryPoint.GlobalProperties); 299SolutionConfigurationInSolution currentSolutionConfiguration = SelectSolutionConfiguration(Solution, solutionEntryPoint.GlobalProperties); 426var globalPropertyDictionary = CreatePropertyDictionary(entryPoint.GlobalProperties);
Graph\GraphBuildRequestData.cs (1)
228return entryPoint.Value.GlobalProperties.AsReadOnly();
Graph\ProjectGraph.cs (2)
491var globalPropertyString = e.GlobalProperties == null 493: string.Join(", ", e.GlobalProperties.Select(kvp => $"{kvp.Key} = {kvp.Value}"));
MSBuild (4)
XMake.cs (4)
1806if (!entryPoint.GlobalProperties.ContainsKey(PropertyNames.IsGraphBuild)) 1808entryPoint.GlobalProperties[PropertyNames.IsGraphBuild] = "true"; 1814nodeResultKvp.Key.ProjectInstance.GlobalProperties.Count == entryPoint.GlobalProperties.Count && 1815nodeResultKvp.Key.ProjectInstance.GlobalProperties.All(propertyKvp => entryPoint.GlobalProperties.TryGetValue(propertyKvp.Key, out string entryValue) &&