26 references to ConfigurationId
Microsoft.Build (14)
BackEnd\BuildManager\BuildManager.cs (1)
2431BuildRequestConfiguration configuration = _configCache[result.ConfigurationId];
BackEnd\BuildManager\BuildSubmission.cs (1)
157ErrorUtilities.VerifyThrow(result.ConfigurationId == BuildRequest.ConfigurationId, "BuildResult doesn't match BuildRequest configuration");
BackEnd\BuildManager\CacheAggregator.cs (2)
88ErrorUtilities.VerifyThrow(seenConfigIds.Contains(result.ConfigurationId), "Each result should have a corresponding configuration. Otherwise the caches are not consistent"); 94configIdMapping[result.ConfigurationId],
BackEnd\Components\BuildRequestEngine\BuildRequestEngine.cs (2)
430BuildRequestConfiguration config = configCache[result.ConfigurationId]; 455BuildRequestConfiguration configuration = _configCache[result.ConfigurationId];
BackEnd\Components\Caching\ResultsCache.cs (3)
69if (_resultsByConfiguration.TryGetValue(result.ConfigurationId, out BuildResult buildResult)) 84if (!_resultsByConfiguration.TryAdd(result.ConfigurationId, result)) 86ErrorUtilities.ThrowInternalError("Failed to add result for configuration {0}", result.ConfigurationId);
BackEnd\Components\Scheduler\Scheduler.cs (2)
387BuildRequestConfiguration config = _configCache[result.ConfigurationId]; 2096|| !configCacheWithOverride.HasConfigurationInOverrideCache(result.ConfigurationId))
BackEnd\Shared\BuildResult.cs (3)
543ErrorUtilities.VerifyThrow(results.ConfigurationId == ConfigurationId, "Result configurations don't match"); 622targetResultPair.Value.CacheItems(ConfigurationId, targetResultPair.Key);
Microsoft.Build.Engine.UnitTests (12)
BackEnd\BuildResult_Tests.cs (6)
52Assert.Equal(result1.ConfigurationId, result2.ConfigurationId); 74Assert.Equal(-1, result.ConfigurationId); 78Assert.Equal(1, result2.ConfigurationId); 327Assert.Equal(result.ConfigurationId, deserializedResult.ConfigurationId);
BackEnd\CacheAggregator_Tests.cs (1)
278aggregatedBuildResult.ConfigurationId.ShouldNotBe(BuildRequestConfiguration.InvalidConfigurationId);
BackEnd\ResultsCache_Tests.cs (4)
404copiedBuildResult.ConfigurationId.ShouldBe(initialBuildResult.ConfigurationId); 423if (a.ConfigurationId != b.ConfigurationId)
Graph\ResultCacheBasedBuilds_Tests.cs (1)
368configEntries.First().ConfigurationId.ShouldBe(rootNodeBuildResult.ConfigurationId);