2 implementations of HasConfiguration
Microsoft.Build (2)
BackEnd\Components\Caching\ConfigCache.cs (1)
155public bool HasConfiguration(int configId)
BackEnd\Components\Caching\ConfigCacheWithOverride.cs (1)
108public bool HasConfiguration(int configId)
8 references to HasConfiguration
Microsoft.Build (8)
BackEnd\BuildManager\BuildManager.cs (1)
2511if (_configCache!.HasConfiguration(newConfigurationId) || (newConfigurationId == BuildRequestConfiguration.InvalidConfigurationId))
BackEnd\Components\BuildRequestEngine\BuildRequestEngine.cs (2)
375Assumed.True(_configCache.HasConfiguration(request.ConfigurationId), $"Request {request.GlobalRequestId} refers to configuration {request.ConfigurationId} which is not known to the engine."); 574if (!globalConfigurations.HasConfiguration(response.GlobalConfigurationId))
BackEnd\Components\Caching\ConfigCacheWithOverride.cs (1)
125return _override.HasConfiguration(configId);
BackEnd\Components\Logging\LoggingService.cs (1)
1373Assumed.True(_configCache.Value.HasConfiguration(projectStartedEventArgs.ProjectId), "Cannot find the project configuration while injecting non-serialized data from out-of-proc node.");
BackEnd\Components\Logging\LoggingServiceLogMethods.cs (1)
640Assumed.True(_configCache.Value.HasConfiguration(configurationId), "Cannot find the project configuration while injecting non-serialized data from out-of-proc node.");
BackEnd\Components\Scheduler\Scheduler.cs (2)
1835Assumed.True(_configCache.HasConfiguration(request.ConfigurationId), "A request should have a configuration if it makes it this far in the build process."); 2121Assumed.True(configCache.HasConfiguration(configurationId), "All non root requests should have a parent with a loaded configuration");