1 write to _componentFactories
Microsoft.Build (1)
BackEnd\BuildManager\BuildManager.cs (1)
307
_componentFactories
= new BuildComponentFactoryCollection(this);
13 references to _componentFactories
Microsoft.Build (13)
BackEnd\BuildManager\BuildManager.cs (13)
308
_componentFactories
.RegisterDefaultFactories();
380
ILoggingService IBuildComponentHost.LoggingService =>
_componentFactories
.GetComponent<ILoggingService>(BuildComponentType.LoggingService);
781
_componentFactories
.ReplaceFactory(BuildComponentType.NodeLauncher, DetouredNodeLauncher.CreateComponent);
1280
_componentFactories
.ReplaceFactory(componentType, factory);
1290
return
_componentFactories
.GetComponent(type);
1295
return
_componentFactories
.GetComponent<TComponent>(type);
2740
IConfigCache configCache =
_componentFactories
.GetComponent<IConfigCache>(BuildComponentType.ConfigCache);
2990
_componentFactories
.ReplaceFactory(BuildComponentType.LoggingService, loggingService as IBuildComponent);
3194
_componentFactories
.ShutdownComponent(BuildComponentType.LoggingService);
3201
_componentFactories
.ReplaceFactory(BuildComponentType.LoggingService, (IBuildComponent?)null);
3223
_componentFactories
?.ShutdownComponents();
3300
_componentFactories
.ReplaceFactory(BuildComponentType.ConfigCache, new ConfigCacheWithOverride(cacheAggregation.ConfigCache));
3301
_componentFactories
.ReplaceFactory(BuildComponentType.ResultsCache, new ResultsCacheWithOverride(cacheAggregation.ResultsCache));