1 write to GlobalProperties
Microsoft.Build (1)
Graph\ProjectGraphEntryPoint.cs (1)
35GlobalProperties = globalProperties;
13 references to GlobalProperties
Microsoft.Build (7)
Graph\GraphBuilder.cs (4)
269if (solutionEntryPoint.GlobalProperties != null) 271solutionGlobalPropertiesBuilder.AddRange(solutionEntryPoint.GlobalProperties); 287SolutionConfigurationInSolution currentSolutionConfiguration = SelectSolutionConfiguration(Solution, solutionEntryPoint.GlobalProperties); 414var globalPropertyDictionary = CreatePropertyDictionary(entryPoint.GlobalProperties);
Graph\GraphBuildRequestData.cs (1)
227return entryPoint.Value.GlobalProperties.AsReadOnly();
Graph\ProjectGraph.cs (2)
462var globalPropertyString = e.GlobalProperties == null 464: string.Join(", ", e.GlobalProperties.Select(kvp => $"{kvp.Key} = {kvp.Value}"));
MSBuild (4)
XMake.cs (4)
1614if (!entryPoint.GlobalProperties.ContainsKey(PropertyNames.IsGraphBuild)) 1616entryPoint.GlobalProperties[PropertyNames.IsGraphBuild] = "true"; 1622nodeResultKvp.Key.ProjectInstance.GlobalProperties.Count == entryPoint.GlobalProperties.Count && 1623nodeResultKvp.Key.ProjectInstance.GlobalProperties.All(propertyKvp => entryPoint.GlobalProperties.TryGetValue(propertyKvp.Key, out string entryValue) &&
ProjectCachePlugin (2)
AssemblyMockCache.cs (2)
31var globalPropertyString = ep.GlobalProperties is not null 32? string.Join("\n\t", ep.GlobalProperties.Select(gp => $"{gp.Key}:{gp.Value}"))