3 writes to _configCache
Microsoft.Build (3)
BackEnd\BuildManager\BuildManager.cs (3)
897
_configCache
= ((IBuildComponentHost)this).GetComponent<IConfigCache>(BuildComponentType.ConfigCache);
1055
_configCache
= ((IBuildComponentHost)this).GetComponent<IConfigCache>(BuildComponentType.ConfigCache);
1076
_configCache
= ((IBuildComponentHost)this).GetComponent(BuildComponentType.ConfigCache) as IConfigCache;
19 references to _configCache
Microsoft.Build (19)
BackEnd\BuildManager\BuildManager.cs (19)
760
_configCache
!,
900
if (!usesInputCaches && (_buildParameters.ResetCaches ||
_configCache
!.IsConfigCacheSizeLargerThanThreshold()))
908
List<int> configurationsCleared =
_configCache
!.ClearNonExplicitlyLoadedConfigurations();
919
foreach (var config in
_configCache
!)
1060
_configCache
!.ClearConfigurations();
1077
BuildRequestConfiguration configuration =
_configCache
!.GetMatchingConfiguration(
1463
_configCache
,
1589
string? projectFile =
_configCache
?[executingRequest.ConfigurationId]?.ProjectFullPath;
1826
var matchingConfiguration =
_configCache
!.GetMatchingConfiguration(buildRequestConfiguration);
2051
if (
_configCache
!.GetMatchingConfiguration(newConfig) == null)
2053
_configCache
.AddConfiguration(newConfig);
2723
if (
_configCache
!= null)
2725
foreach (BuildRequestConfiguration config in
_configCache
)
2766
BuildRequestConfiguration resolvedConfiguration = matchingConfigurationFromCache ??
_configCache
!.GetMatchingConfiguration(unresolvedConfiguration);
2809
if (
_configCache
!.HasConfiguration(newConfigurationId) || (newConfigurationId == BuildRequestConfiguration.InvalidConfigurationId))
2817
_configCache
.AddConfiguration(newConfiguration);
2895
BuildRequestConfiguration config =
_configCache
![request.ConfigurationId];
2973
BuildRequestConfiguration configuration =
_configCache
![result.ConfigurationId];
3801
Assumed.Null(
_configCache
, "caches must not be set at this point");