Implemented interface member:
method
GetMatchingConfiguration
Microsoft.Build.BackEnd.IConfigCache.GetMatchingConfiguration(Microsoft.Build.BackEnd.ConfigurationMetadata)
5 references to GetMatchingConfiguration
Microsoft.Build (3)
BackEnd\Components\Caching\ConfigCache.cs (1)
95return GetMatchingConfiguration(new ConfigurationMetadata(config));
BackEnd\Components\Caching\ConfigCacheWithOverride.cs (2)
96ErrorUtilities.VerifyThrow(CurrentCache.GetMatchingConfiguration(configMetadata) == null, "caches should not overlap"); 102return 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));