3 writes to _configCache
Microsoft.Build (3)
BackEnd\BuildManager\BuildManager.cs (3)
891_configCache = ((IBuildComponentHost)this).GetComponent<IConfigCache>(BuildComponentType.ConfigCache); 1049_configCache = ((IBuildComponentHost)this).GetComponent<IConfigCache>(BuildComponentType.ConfigCache); 1070_configCache = ((IBuildComponentHost)this).GetComponent(BuildComponentType.ConfigCache) as IConfigCache;
19 references to _configCache
Microsoft.Build (19)
BackEnd\BuildManager\BuildManager.cs (19)
754_configCache!, 894if (!usesInputCaches && (_buildParameters.ResetCaches || _configCache!.IsConfigCacheSizeLargerThanThreshold())) 902List<int> configurationsCleared = _configCache!.ClearNonExplicitlyLoadedConfigurations(); 913foreach (var config in _configCache!) 1054_configCache!.ClearConfigurations(); 1071BuildRequestConfiguration configuration = _configCache!.GetMatchingConfiguration( 1439_configCache, 1560string? projectFile = _configCache?[executingRequest.ConfigurationId]?.ProjectFullPath; 1798var matchingConfiguration = _configCache!.GetMatchingConfiguration(buildRequestConfiguration); 2023if (_configCache!.GetMatchingConfiguration(newConfig) == null) 2025_configCache.AddConfiguration(newConfig); 2692if (_configCache != null) 2694foreach (BuildRequestConfiguration config in _configCache) 2735BuildRequestConfiguration resolvedConfiguration = matchingConfigurationFromCache ?? _configCache!.GetMatchingConfiguration(unresolvedConfiguration); 2778if (_configCache!.HasConfiguration(newConfigurationId) || (newConfigurationId == BuildRequestConfiguration.InvalidConfigurationId)) 2786_configCache.AddConfiguration(newConfiguration); 2864BuildRequestConfiguration config = _configCache![request.ConfigurationId]; 2942BuildRequestConfiguration configuration = _configCache![result.ConfigurationId]; 3754Assumed.Null(_configCache, "caches must not be set at this point");