5 writes to _configurations
Microsoft.Build (5)
BackEnd\Components\Caching\ConfigCache.cs (5)
38_configurations = new Configurations(); 170_configurations = new Configurations(); 220_configurations = configurationsToKeep; 322_configurations = new Configurations(); 329translator.Translate(ref _configurations, static _ => new Configurations(_));
11 references to _configurations
Microsoft.Build (11)
BackEnd\Components\Caching\ConfigCache.cs (11)
55return _configurations.ById[configId]; 67AddConfiguration(config, _configurations); 102if (!_configurations.ByMetadata.TryGetValue(configMetadata, out BuildRequestConfiguration config)) 116Configurations configurations = _configurations; 157return _configurations.ById.ContainsKey(configId); 165foreach (KeyValuePair<int, BuildRequestConfiguration> config in _configurations.ById) 181Configurations configurations = _configurations; 203foreach (KeyValuePair<ConfigurationMetadata, BuildRequestConfiguration> metadata in _configurations.ByMetadata) 229return _configurations.ById.Count > _sweepThreshhold; 243Configurations configurations = _configurations; 286foreach (KeyValuePair<int, BuildRequestConfiguration> configuration in _configurations.ById)