2 writes to _componentHost
Microsoft.Build (2)
BackEnd\Components\BuildRequestEngine\BuildRequestEngine.cs (2)
658
_componentHost
= host;
675
_componentHost
= null;
27 references to _componentHost
Microsoft.Build (27)
BackEnd\Components\BuildRequestEngine\BuildRequestEngine.cs (27)
221
Assumed.NotNull(
_componentHost
, "BuildRequestEngine not initialized by component host.");
228
var telemetryProvider = (TelemetryCollectorProvider)
_componentHost
.GetComponent(BuildComponentType.TelemetryCollector);
322
IBuildCheckManagerProvider buildCheckProvider = (
_componentHost
.GetComponent(BuildComponentType.BuildCheckManagerProvider) as IBuildCheckManagerProvider);
380
IResultsCache cache = (IResultsCache)
_componentHost
.GetComponent(BuildComponentType.ResultsCache);
383
BuildRequestConfiguration config = ((IConfigCache)
_componentHost
.GetComponent(BuildComponentType.ConfigCache))[request.ConfigurationId];
397
TraceEngine($"Request {request.GlobalRequestId}({request.ConfigurationId}) (nr {request.NodeRequestId}) retrieved results for configuration {request.ConfigurationId} from node {
_componentHost
.BuildParameters.NodeId} for transfer.");
407
if (!
_componentHost
.BuildParameters.MultiThreaded &&
_componentHost
.BuildParameters.NodeId != Scheduler.InProcNodeId)
419
if (
_componentHost
.BuildParameters.MultiThreaded)
422
var environmentVariables = new Dictionary<string, string>(
_componentHost
.BuildParameters.BuildProcessEnvironmentInternal);
486
TraceEngine($"Request {entry.Request.GlobalRequestId}({entry.Request.ConfigurationId}) (nr {entry.Request.NodeRequestId}) has retrieved the results for configuration {entry.Request.ConfigurationId} and cached them on node {
_componentHost
.BuildParameters.NodeId} (UBR).");
488
IResultsCache resultsCache = (IResultsCache)
_componentHost
.GetComponent(BuildComponentType.ResultsCache);
489
IConfigCache configCache = (IConfigCache)
_componentHost
.GetComponent(BuildComponentType.ConfigCache);
503
config.ResultsNodeId =
_componentHost
.BuildParameters.NodeId;
565
Assumed.NotNull(
_componentHost
, "No host object set");
574
IConfigCache globalConfigurations = (IConfigCache)
_componentHost
.GetComponent(BuildComponentType.ConfigCache);
584
IResultsCache resultsCache = (IResultsCache)
_componentHost
.GetComponent(BuildComponentType.ResultsCache);
607
skippedResultsDoNotCauseCacheMiss:
_componentHost
.BuildParameters.SkippedResultsDoNotCauseCacheMiss(),
609
_componentHost
.BuildParameters.ProjectIsolationMode,
657
Assumed.Null(
_componentHost
, "BuildRequestEngine already initialized!");
980
Assumed.NotNull(
_componentHost
, "No host object set");
1009
IRequestBuilder builder = (IRequestBuilder)
_componentHost
.GetComponent(BuildComponentType.RequestBuilder);
1180
Assumed.NotNull(
_componentHost
, "No host object set");
1186
IConfigCache globalConfigCache = (IConfigCache)
_componentHost
.GetComponent(BuildComponentType.ConfigCache);
1273
IResultsCache resultsCache = (IResultsCache)
_componentHost
.GetComponent(BuildComponentType.ResultsCache);
1279
skippedResultsDoNotCauseCacheMiss:
_componentHost
.BuildParameters.SkippedResultsDoNotCauseCacheMiss(),
1280
allowedTopLevelTargets: BuildRequestConfiguration.GetIsolationAllowedTopLevelTargets(
_componentHost
.BuildParameters.ProjectIsolationMode, issuingEntry.RequestConfiguration, matchingConfig, newRequest));