3 instantiations of SolutionConfiguration
Microsoft.Build (1)
Graph\ProjectInterpretation.cs (1)
105solutionConfiguration = new SolutionConfiguration(solutionConfigurationXml);
Microsoft.Build.Framework (1)
SolutionConfiguration.cs (1)
116public static SolutionConfiguration Empty { get; } = new SolutionConfiguration(string.Empty);
Microsoft.Build.Tasks.Core (1)
ResolveProjectBase.cs (1)
108internal void CacheProjectElementsFromXml(string xmlString) => _solutionConfiguration = new SolutionConfiguration(xmlString);
12 references to SolutionConfiguration
Microsoft.Build (5)
BackEnd\Components\ProjectCache\ProjectCacheService.cs (3)
758XmlNodeList? projectConfigurations = SolutionConfiguration.GetProjectConfigurations(solutionConfigurationXml); 770var buildProjectInSolution = projectConfiguration.Attributes![SolutionConfiguration.BuildProjectInSolutionAttribute]; 779XmlAttribute? projectPathAttribute = projectConfiguration.Attributes![SolutionConfiguration.AbsolutePathAttribute];
Graph\ProjectInterpretation.cs (2)
101SolutionConfiguration solutionConfiguration = null; 143string[] configurationPlatformParts = projectConfiguration.Split(SolutionConfiguration.ConfigPlatformSeparator[0]);
Microsoft.Build.Framework (1)
SolutionConfiguration.cs (1)
116public static SolutionConfiguration Empty { get; } = new SolutionConfiguration(string.Empty);
Microsoft.Build.Tasks.Core (6)
AssignProjectConfiguration.cs (4)
288projectConfiguration = CurrentProjectConfiguration + SolutionConfiguration.ConfigPlatformSeparator[0] + transformedPlatform; 295projectConfiguration = CurrentProjectConfiguration + SolutionConfiguration.ConfigPlatformSeparator[0] + transformedPlatform; 307string[] configurationPlatformParts = projectConfiguration.Split(SolutionConfiguration.ConfigPlatformSeparator); 337string buildProjectInSolution = projectConfigurationElement.GetAttribute(SolutionConfiguration.BuildProjectInSolutionAttribute);
ResolveProjectBase.cs (2)
44private SolutionConfiguration _solutionConfiguration = SolutionConfiguration.Empty;