3 instantiations of SolutionConfigurationInSolution
Microsoft.Build (3)
Construction\Solution\SolutionFile.cs (1)
692var solutionConfiguration = new SolutionConfigurationInSolution(configurationName, platformName);
Construction\Solution\SolutionProjectGenerator.cs (1)
695var configurationInSolution = new SolutionConfigurationInSolution(activeSolutionConfiguration, activeSolutionPlatform);
Graph\GraphBuilder.cs (1)
406return new SolutionConfigurationInSolution(solutionConfiguration, solutionPlatform);
26 references to SolutionConfigurationInSolution
Microsoft.Build (26)
Construction\Solution\ProjectConfigurationInSolution.cs (1)
21FullName = SolutionConfigurationInSolution.ComputeFullName(ConfigurationName, PlatformName);
Construction\Solution\SolutionFile.cs (11)
116private Dictionary<string, SolutionConfigurationInSolution> _solutionConfigurationsByFullName; 271public IReadOnlyList<SolutionConfigurationInSolution> SolutionConfigurations => _solutionConfigurationsByFullName.Values.ToList().AsReadOnly(); 359_solutionConfigurationsByFullName = new Dictionary<string, SolutionConfigurationInSolution>(); 480string configurationName = SolutionConfigurationInSolution.ComputeFullName(solutionBuildType, solutionPlatform); 692var solutionConfiguration = new SolutionConfigurationInSolution(configurationName, platformName); 771_solutionConfigurationsByFullName = new Dictionary<string, SolutionConfigurationInSolution>(); 1715string[] configurationPlatformParts = fullConfigurationName.Split(SolutionConfigurationInSolution.ConfigurationPlatformSeparatorArray); 1801foreach (SolutionConfigurationInSolution solutionConfiguration in _solutionConfigurationsByFullName.Values) 1816string[] configurationPlatformParts = configurationPlatform.Split(SolutionConfigurationInSolution.ConfigurationPlatformSeparatorArray); 1853foreach (SolutionConfigurationInSolution solutionConfiguration in SolutionConfigurations) 1886foreach (SolutionConfigurationInSolution solutionConfiguration in SolutionConfigurations)
Construction\Solution\SolutionProjectGenerator.cs (11)
235internal static void AddPropertyGroupForSolutionConfiguration(ProjectRootElement msbuildProject, SolutionFile solutionFile, SolutionConfigurationInSolution solutionConfiguration) 256internal static string GetSolutionConfiguration(SolutionFile solutionFile, SolutionConfigurationInSolution solutionConfiguration) 367foreach (SolutionConfigurationInSolution solutionConfiguration in solutionFile.SolutionConfigurations) 667private static string GetConditionStringForConfiguration(SolutionConfigurationInSolution configuration) 695var configurationInSolution = new SolutionConfigurationInSolution(activeSolutionConfiguration, activeSolutionPlatform); 717foreach (SolutionConfigurationInSolution configuration in solutionFile.SolutionConfigurations) 931foreach (SolutionConfigurationInSolution solutionConfiguration in _solutionFile.SolutionConfigurations) 1933foreach (SolutionConfigurationInSolution solutionConfiguration in _solutionFile.SolutionConfigurations) 2005foreach (SolutionConfigurationInSolution solutionConfiguration in _solutionFile.SolutionConfigurations) 2319private void AddPropertyGroupForSolutionConfiguration(ProjectRootElement traversalProject, SolutionConfigurationInSolution solutionConfiguration) 2393foreach (SolutionConfigurationInSolution solutionConfiguration in _solutionFile.SolutionConfigurations)
Graph\GraphBuilder.cs (3)
307SolutionConfigurationInSolution currentSolutionConfiguration = SelectSolutionConfiguration(Solution, solutionEntryPoint.GlobalProperties); 396SolutionConfigurationInSolution SelectSolutionConfiguration(SolutionFile solutionFile, IDictionary<string, string> globalProperties) 410SolutionConfigurationInSolution solutionConfig,