Implemented interface member:
method
GetMatchingConfiguration
Microsoft.Build.BackEnd.IConfigCache.GetMatchingConfiguration(Microsoft.Build.BackEnd.ConfigurationMetadata)
6 references to GetMatchingConfiguration
Microsoft.Build (4)
BackEnd\Components\Caching\ConfigCache.cs (2)
111return GetMatchingConfiguration(new ConfigurationMetadata(config)); 140BuildRequestConfiguration configuration = GetMatchingConfiguration(configMetadata);
BackEnd\Components\Caching\ConfigCacheWithOverride.cs (2)
101ErrorUtilities.VerifyThrow(CurrentCache.GetMatchingConfiguration(configMetadata) == null, "caches should not overlap"); 107return CurrentCache.GetMatchingConfiguration(configMetadata);
Microsoft.Build.Engine.UnitTests (2)
BackEnd\ConfigCache_Tests.cs (2)
110copiedConfigurations.ShouldAllBe(config => initial.GetMatchingConfiguration(new ConfigurationMetadata(config)).Equals(config)); 111initialConfigurations.ShouldAllBe(config => copy.GetMatchingConfiguration(new ConfigurationMetadata(config)).Equals(config));