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