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]
34 references to
Microsoft.Build (34)
BackEnd\BuildManager\BuildManager.cs (1)
2741_nodeManager!.SendData(response.NodeId, configCache[response.BuildRequest.ConfigurationId]);
BackEnd\Components\BuildRequestEngine\BuildRequestEngine.cs (6)
379BuildRequestEntry entry = new BuildRequestEntry(request, _configCache[request.ConfigurationId]); 439BuildRequestConfiguration config = configCache[result.ConfigurationId]; 464BuildRequestConfiguration configuration = _configCache[result.ConfigurationId]; 513BuildRequestConfiguration config = _unresolvedConfigurations[response.NodeConfigurationId]; 816BuildRequestConfiguration configuration = _configCache[completedEntry.Request.ConfigurationId]; 1232_nodeLoggingContext.LogRequestHandledFromCache(newRequest, _configCache[newRequest.ConfigurationId], response.Results);
BackEnd\Components\Caching\ConfigCacheWithOverride.cs (1)
58return _override[configId];
BackEnd\Components\Logging\LoggingService.cs (1)
1314BuildRequestConfiguration buildRequestConfiguration = _configCache.Value[projectStartedEventArgs.ProjectId];
BackEnd\Components\Logging\LoggingServiceLogMethods.cs (1)
577var buildRequestConfiguration = _configCache.Value[configurationId];
BackEnd\Components\ProjectCache\ProjectCacheService.cs (1)
320BuildRequestConfiguration configuration = _configCache[buildRequest.ConfigurationId];
BackEnd\Components\Scheduler\Scheduler.cs (19)
401BuildRequestConfiguration config = _configCache[result.ConfigurationId]; 1036return _configCache[request.ConfigurationId].IsTraversal; 1096System.IO.FileInfo f = new FileInfo(_configCache[unscheduledRequest.BuildRequest.ConfigurationId].ProjectFullPath); 1138System.IO.FileInfo f = new FileInfo(_configCache[unscheduledRequest.BuildRequest.ConfigurationId].ProjectFullPath); 1388BuildRequestConfiguration config = _configCache[request.BuildRequest.ConfigurationId]; 1686BuildRequestConfiguration configuration = _configCache[parentRequest.BuildRequest.ConfigurationId]; 1785var config = _configCache[request.ConfigurationId]; 1967BuildRequestConfiguration config = _configCache[request.ConfigurationId]; 1992string projectFullPath = _configCache[request.ConfigurationId].ProjectFullPath; 2011BuildRequestConfiguration requestConfig = _configCache[request.ConfigurationId]; 2070return configCache[configurationId]; 2096if (configCache[buildRequest.ConfigurationId] 2155BuildRequestConfiguration configuration = _configCache[request.ConfigurationId]; 2212BuildRequestConfiguration configuration = _configCache[request.ConfigurationId]; 2566_configCache[request.BuildRequest.ConfigurationId].ProjectFullPath, 2752file.WriteLine("Config {0} Node {1} TV: {2} File {3}", config, _schedulingData.GetAssignedNodeForRequestConfiguration(config), _configCache[config].ToolsVersion, _configCache[config].ProjectFullPath); 2753foreach (ProjectPropertyInstance property in _configCache[config].GlobalProperties) 2851_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";