1 write to Config
Microsoft.Build (1)
BackEnd\Components\BuildRequestEngine\FullyQualifiedBuildRequest.cs (1)
41Config = config;
19 references to Config
Microsoft.Build (14)
BackEnd\Components\BuildRequestEngine\BuildRequestEngine.cs (11)
1172BuildRequestConfiguration matchingConfig = globalConfigCache.GetMatchingConfiguration(request.Config); 1186ConfigurationMetadata configMetadata = new(request.Config); 1190request.Config.ConfigurationId = GetNextUnresolvedConfigurationId(); 1191_unresolvedConfigurationsById.Add(request.Config.ConfigurationId, request.Config); 1192_unresolvedConfigurationsByMetadata.Add(configMetadata, request.Config); 1194unresolvedConfigurationsAdded.Add(request.Config.ConfigurationId); 1198request.Config.ConfigurationId = matchingConfig.ConfigurationId; 1210configurationId: request.Config.ConfigurationId, 1229request.Config.ConfigurationId); 1230issuingEntry.WaitForConfiguration(request.Config);
BackEnd\Components\BuildRequestEngine\FullyQualifiedBuildRequest.cs (3)
103return Config.GetHashCode(); 133if (Config != other.Config)
Microsoft.Build.Engine.UnitTests (5)
BackEnd\FullyQualifiedBuildRequest_Tests.cs (1)
51Assert.Equal(request.Config, config);
BackEnd\RequestBuilder_Tests.cs (4)
306BuildRequestConfiguration matchingConfig = configCache.GetMatchingConfiguration(request.Config); 385projectFiles[i] = _newRequests[i].Config.ProjectFullPath; 386properties[i] = new PropertyDictionary<ProjectPropertyInstance>(_newRequests[i].Config.GlobalProperties); 387toolsVersions[i] = _newRequests[i].Config.ToolsVersion;