1 write to _configCache
Microsoft.Build (1)
BackEnd\Components\Scheduler\Scheduler.cs (1)
632_configCache = (IConfigCache)_componentHost.GetComponent(BuildComponentType.ConfigCache);
24 references to _configCache
Microsoft.Build (24)
BackEnd\Components\Scheduler\Scheduler.cs (24)
387BuildRequestConfiguration config = _configCache[result.ConfigurationId]; 850_schedulingPlan = new SchedulingPlan(_configCache, _schedulingData); 1013return _configCache[request.ConfigurationId].IsTraversal; 1025return Comparer<int>.Default.Compare(_schedulingData.GetConfigurationsCountByNode(left, true /* excludeTraversals */, _configCache), _schedulingData.GetConfigurationsCountByNode(right, true /* excludeTraversals */, _configCache)); 1076System.IO.FileInfo f = new FileInfo(_configCache[unscheduledRequest.BuildRequest.ConfigurationId].ProjectFullPath); 1118System.IO.FileInfo f = new FileInfo(_configCache[unscheduledRequest.BuildRequest.ConfigurationId].ProjectFullPath); 1299configurationCountsByNode[availableNodeId] = _schedulingData.GetConfigurationsCountByNode(availableNodeId, true /* excludeTraversals */, _configCache); 1368BuildRequestConfiguration config = _configCache[request.BuildRequest.ConfigurationId]; 1666BuildRequestConfiguration configuration = _configCache[parentRequest.BuildRequest.ConfigurationId]; 1764_configCache.HasConfiguration(request.ConfigurationId), 1767var config = _configCache[request.ConfigurationId]; 1949BuildRequestConfiguration config = _configCache[request.ConfigurationId]; 2070if (_configCache[buildRequest.ConfigurationId] 2095if (_configCache is not ConfigCacheWithOverride configCacheWithOverride 2129BuildRequestConfiguration configuration = _configCache[request.ConfigurationId]; 2186BuildRequestConfiguration configuration = _configCache[request.ConfigurationId]; 2534_configCache[request.BuildRequest.ConfigurationId].ProjectFullPath, 2720file.WriteLine("Config {0} Node {1} TV: {2} File {3}", config, _schedulingData.GetAssignedNodeForRequestConfiguration(config), _configCache[config].ToolsVersion, _configCache[config].ProjectFullPath); 2721foreach (ProjectPropertyInstance property in _configCache[config].GlobalProperties) 2819_configCache[buildRequest.ConfigurationId].ProjectFullPath, 2828SchedulingPlan plan = new SchedulingPlan(_configCache, _schedulingData); 2837_schedulingPlan = new SchedulingPlan(_configCache, _schedulingData);