3 writes to _configCache
Microsoft.Build (3)
BackEnd\BuildManager\BuildManager.cs (3)
694_configCache = ((IBuildComponentHost)this).GetComponent<IConfigCache>(BuildComponentType.ConfigCache); 850_configCache = ((IBuildComponentHost)this).GetComponent<IConfigCache>(BuildComponentType.ConfigCache); 871_configCache = ((IBuildComponentHost)this).GetComponent(BuildComponentType.ConfigCache) as IConfigCache;
18 references to _configCache
Microsoft.Build (18)
BackEnd\BuildManager\BuildManager.cs (18)
599_configCache!, 697if (!usesInputCaches && (_buildParameters.ResetCaches || _configCache!.IsConfigCacheSizeLargerThanThreshold())) 705List<int> configurationsCleared = _configCache!.ClearNonExplicitlyLoadedConfigurations(); 716foreach (var config in _configCache!) 855_configCache!.ClearConfigurations(); 872BuildRequestConfiguration configuration = _configCache!.GetMatchingConfiguration( 1128_configCache, 1329var matchingConfiguration = _configCache!.GetMatchingConfiguration(buildRequestConfiguration); 1538if (_configCache!.GetMatchingConfiguration(newConfig) == null) 1540_configCache.AddConfiguration(newConfig); 2203if (_configCache != null) 2205foreach (BuildRequestConfiguration config in _configCache) 2246BuildRequestConfiguration resolvedConfiguration = matchingConfigurationFromCache ?? _configCache!.GetMatchingConfiguration(unresolvedConfiguration); 2289if (_configCache!.HasConfiguration(newConfigurationId) || (newConfigurationId == BuildRequestConfiguration.InvalidConfigurationId)) 2297_configCache.AddConfiguration(newConfiguration); 2373BuildRequestConfiguration config = _configCache![request.ConfigurationId]; 2451BuildRequestConfiguration configuration = _configCache![result.ConfigurationId]; 3228ErrorUtilities.VerifyThrow(_configCache == null, "caches must not be set at this point");