2 implementations of
Microsoft.Build (2)
BackEnd\Components\Caching\ConfigCache.cs (1)
57public BuildRequestConfiguration this[int configId]
BackEnd\Components\Caching\ConfigCacheWithOverride.cs (1)
49public BuildRequestConfiguration this[int configId]
35 references to
Microsoft.Build (35)
BackEnd\BuildManager\BuildManager.cs (3)
2353BuildRequestConfiguration config = _configCache[request.ConfigurationId]; 2431BuildRequestConfiguration configuration = _configCache[result.ConfigurationId]; 2688_nodeManager.SendData(response.NodeId, configCache[response.BuildRequest.ConfigurationId]);
BackEnd\Components\BuildRequestEngine\BuildRequestEngine.cs (6)
370BuildRequestEntry entry = new BuildRequestEntry(request, _configCache[request.ConfigurationId]); 430BuildRequestConfiguration config = configCache[result.ConfigurationId]; 455BuildRequestConfiguration configuration = _configCache[result.ConfigurationId]; 504BuildRequestConfiguration config = _unresolvedConfigurations[response.NodeConfigurationId]; 807BuildRequestConfiguration configuration = _configCache[completedEntry.Request.ConfigurationId]; 1222_nodeLoggingContext.LogRequestHandledFromCache(newRequest, _configCache[newRequest.ConfigurationId], response.Results);
BackEnd\Components\Caching\ConfigCacheWithOverride.cs (1)
58return _override[configId];
BackEnd\Components\Logging\LoggingService.cs (1)
1290BuildRequestConfiguration buildRequestConfiguration = _configCache.Value[projectStartedEventArgs.ProjectId];
BackEnd\Components\Logging\LoggingServiceLogMethods.cs (1)
564var buildRequestConfiguration = _configCache.Value[configurationId];
BackEnd\Components\ProjectCache\ProjectCacheService.cs (1)
319BuildRequestConfiguration configuration = _configCache[buildRequest.ConfigurationId];
BackEnd\Components\Scheduler\Scheduler.cs (18)
387BuildRequestConfiguration config = _configCache[result.ConfigurationId]; 1013return _configCache[request.ConfigurationId].IsTraversal; 1076System.IO.FileInfo f = new FileInfo(_configCache[unscheduledRequest.BuildRequest.ConfigurationId].ProjectFullPath); 1118System.IO.FileInfo f = new FileInfo(_configCache[unscheduledRequest.BuildRequest.ConfigurationId].ProjectFullPath); 1368BuildRequestConfiguration config = _configCache[request.BuildRequest.ConfigurationId]; 1666BuildRequestConfiguration configuration = _configCache[parentRequest.BuildRequest.ConfigurationId]; 1767var config = _configCache[request.ConfigurationId]; 1949BuildRequestConfiguration config = _configCache[request.ConfigurationId]; 2030BuildRequestConfiguration buildRequestConfiguration = configCache[request.ConfigurationId]; 2041BuildRequestConfiguration parentConfiguration = configCache[parentRequest.BuildRequest.ConfigurationId]; 2070if (_configCache[buildRequest.ConfigurationId] 2129BuildRequestConfiguration configuration = _configCache[request.ConfigurationId]; 2186BuildRequestConfiguration configuration = _configCache[request.ConfigurationId]; 2534_configCache[request.BuildRequest.ConfigurationId].ProjectFullPath, 2706file.WriteLine("Config {0} Node {1} TV: {2} File {3}", config, _schedulingData.GetAssignedNodeForRequestConfiguration(config), _configCache[config].ToolsVersion, _configCache[config].ProjectFullPath); 2707foreach (ProjectPropertyInstance property in _configCache[config].GlobalProperties) 2795_configCache[buildRequest.ConfigurationId].ProjectFullPath,
BackEnd\Components\Scheduler\SchedulingData.cs (1)
539if (configCache[config].IsTraversal)
BackEnd\Components\Scheduler\SchedulingPlan.cs (3)
61_configPathToData.TryGetValue(_configCache[configId].ProjectFullPath, out PlanConfigData data); 117file.WriteLine(String.Format(CultureInfo.InvariantCulture, "{0} {1} {2}", configuration.Key, configuration.Value, _configCache[configuration.Key].ProjectFullPath)); 211return _configCache[rootRequest.BuildRequest.ConfigurationId].ProjectFullPath + ".buildplan";