2 implementations of GetComponent
Microsoft.Build (2)
BackEnd\BuildManager\BuildManager.cs (1)
1726
TComponent IBuildComponentHost.
GetComponent
<TComponent>(BuildComponentType type)
BackEnd\Node\OutOfProcNode.cs (1)
324
TComponent IBuildComponentHost.
GetComponent
<TComponent>(BuildComponentType type)
11 references to GetComponent
Microsoft.Build (11)
BackEnd\BuildManager\BuildManager.cs (11)
673
NodeLauncher nodeLauncher = ((IBuildComponentHost)this).
GetComponent
<NodeLauncher>(BuildComponentType.NodeLauncher);
757
_taskHostNodeManager = ((IBuildComponentHost)this).
GetComponent
<INodeManager>(BuildComponentType.TaskHostNodeManager);
758
_scheduler = ((IBuildComponentHost)this).
GetComponent
<IScheduler>(BuildComponentType.Scheduler);
891
_configCache = ((IBuildComponentHost)this).
GetComponent
<IConfigCache>(BuildComponentType.ConfigCache);
892
_resultsCache = ((IBuildComponentHost)this).
GetComponent
<IResultsCache>(BuildComponentType.ResultsCache);
1049
_configCache = ((IBuildComponentHost)this).
GetComponent
<IConfigCache>(BuildComponentType.ConfigCache);
1050
_resultsCache = ((IBuildComponentHost)this).
GetComponent
<IResultsCache>(BuildComponentType.ResultsCache);
1373
.
GetComponent
<NodeProviderOutOfProcTaskHost>(BuildComponentType.OutOfProcTaskHostNodeProvider)
3014
ILoggingService loggingService = ((IBuildComponentHost)this).
GetComponent
<ILoggingService>(BuildComponentType.LoggingService);
3027
ILoggingService loggingService = ((IBuildComponentHost)this).
GetComponent
<ILoggingService>(BuildComponentType.LoggingService);
3302
ILoggingService loggingService = ((IBuildComponentHost)this).
GetComponent
<ILoggingService>(BuildComponentType.LoggingService);