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]
33 references to
Microsoft.Build (33)
BackEnd\BuildManager\BuildManager.cs (1)
2704_nodeManager!.SendData(response.NodeId, configCache[response.BuildRequest.ConfigurationId]);
BackEnd\Components\BuildRequestEngine\BuildRequestEngine.cs (6)
376BuildRequestEntry entry = new BuildRequestEntry(request, _configCache[request.ConfigurationId]); 436BuildRequestConfiguration config = configCache[result.ConfigurationId]; 461BuildRequestConfiguration configuration = _configCache[result.ConfigurationId]; 510BuildRequestConfiguration config = _unresolvedConfigurations[response.NodeConfigurationId]; 813BuildRequestConfiguration configuration = _configCache[completedEntry.Request.ConfigurationId]; 1228_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 (18)
386BuildRequestConfiguration config = _configCache[result.ConfigurationId]; 1012return _configCache[request.ConfigurationId].IsTraversal; 1072System.IO.FileInfo f = new FileInfo(_configCache[unscheduledRequest.BuildRequest.ConfigurationId].ProjectFullPath); 1114System.IO.FileInfo f = new FileInfo(_configCache[unscheduledRequest.BuildRequest.ConfigurationId].ProjectFullPath); 1364BuildRequestConfiguration config = _configCache[request.BuildRequest.ConfigurationId]; 1662BuildRequestConfiguration configuration = _configCache[parentRequest.BuildRequest.ConfigurationId]; 1763var config = _configCache[request.ConfigurationId]; 1945BuildRequestConfiguration config = _configCache[request.ConfigurationId]; 2026BuildRequestConfiguration buildRequestConfiguration = configCache[request.ConfigurationId]; 2037BuildRequestConfiguration parentConfiguration = configCache[parentRequest.BuildRequest.ConfigurationId]; 2066if (_configCache[buildRequest.ConfigurationId] 2125BuildRequestConfiguration configuration = _configCache[request.ConfigurationId]; 2182BuildRequestConfiguration configuration = _configCache[request.ConfigurationId]; 2530_configCache[request.BuildRequest.ConfigurationId].ProjectFullPath, 2716file.WriteLine("Config {0} Node {1} TV: {2} File {3}", config, _schedulingData.GetAssignedNodeForRequestConfiguration(config), _configCache[config].ToolsVersion, _configCache[config].ProjectFullPath); 2717foreach (ProjectPropertyInstance property in _configCache[config].GlobalProperties) 2815_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";