1 write to Config
Microsoft.Build (1)
BackEnd\Components\BuildRequestEngine\FullyQualifiedBuildRequest.cs (1)
41Config = config;
14 references to Config
Microsoft.Build (14)
BackEnd\Components\BuildRequestEngine\BuildRequestEngine.cs (11)
1196BuildRequestConfiguration matchingConfig = globalConfigCache.GetMatchingConfiguration(request.Config); 1210ConfigurationMetadata configMetadata = new(request.Config); 1214request.Config.ConfigurationId = GetNextUnresolvedConfigurationId(); 1215_unresolvedConfigurationsById.Add(request.Config.ConfigurationId, request.Config); 1216_unresolvedConfigurationsByMetadata.Add(configMetadata, request.Config); 1218unresolvedConfigurationsAdded.Add(request.Config.ConfigurationId); 1222request.Config.ConfigurationId = matchingConfig.ConfigurationId; 1234configurationId: request.Config.ConfigurationId, 1248TraceEngine($"Request {issuingEntry.Request.GlobalRequestId}({issuingEntry.Request.ConfigurationId}) (nr {issuingEntry.Request.NodeRequestId}) is waiting on configuration {request.Config.ConfigurationId} (IBR)"); 1249issuingEntry.WaitForConfiguration(request.Config);
BackEnd\Components\BuildRequestEngine\FullyQualifiedBuildRequest.cs (3)
103return Config.GetHashCode(); 133if (Config != other.Config)