3 writes to localEngine
Microsoft.Build.Engine (3)
Engine\Node.cs (3)
52
this.
localEngine
= null;
490
localEngine
=
540
localEngine
= null;
44 references to localEngine
Microsoft.Build.Engine (44)
Engine\Node.cs (44)
66
if (
localEngine
!= null)
68
return
localEngine
.Introspector;
115
CacheScope cacheScope =
localEngine
.CacheManager.GetCacheScope(currentRequest.ProjectFileName, currentRequest.GlobalProperties, currentRequest.ToolsetVersion, CacheContentType.BuildResults);
127
TaskExecutionContext taskExecutionContext =
localEngine
.EngineCallback.GetTaskContextFromHandleId(currentRequest.HandleId);
134
localEngine
.EngineCallback.GetTaskContextFromHandleId(taskExecutionContext.BuildContext.BuildRequest.HandleId);
242
if (
localEngine
== null)
247
if (
localEngine
== null)
262
localEngine
.PostBuildRequest(buildRequest);
274
localEngine
.LoggingServices.LogBuildStarted(EngineLoggingServicesInProc.CENTRAL_ENGINE_EVENTSOURCE);
275
localEngine
.LoggingServices.ProcessPostedLoggingEvents();
278
localEngine
.PostBuildRequest(buildRequest);
287
ErrorUtilities.VerifyThrow(
localEngine
!= null, "Local engine should be initialized");
310
localEngine
.Router.PostDoneNotice(0, buildResult);
331
if (
localEngine
!= null)
333
localEngine
.EndingEngineExecution
335
localEngine
.ResetPerBuildDataStructures();
355
if (
localEngine
== null)
361
if (
localEngine
!= null)
364
localEngine
.SetEngineAbortTo(true);
385
if (
localEngine
!= null)
387
localEngine
.LoggingServices.OnlyLogCriticalEvents = this.logOnlyCriticalEvents;
388
localEngine
.PostEngineCommand(new ChangeTraversalTypeCommand(useBreadthFirstTraversal, true));
399
if (
localEngine
== null)
414
localEngine
.PostEngineCommand(requestStatus);
458
localEngine
?.Shutdown();
492
localEngine
.Router.ChildMode = true;
493
localEngine
.Router.ParentNode = this;
495
this.outProcLoggingService = new EngineLoggingServicesOutProc(this,
localEngine
.FlushRequestEvent);
544
localEngine
.RegisterLogger(newLogger);
547
localEngine
.ExternalLoggingServices = outProcLoggingService;
555
localEngine
.LoggingServices.ForwardingService = outProcLoggingService;
556
localEngine
.ExternalLoggingServices = outProcLoggingService;
560
localEngine
.LoggingServices = outProcLoggingService;
564
localEngine
.LoggingServices.OnlyLogCriticalEvents = this.logOnlyCriticalEvents;
568
localEngine
.PostEngineCommand(new ChangeTraversalTypeCommand(useBreadthFirstTraversal, true));
578
localEngine
.PostBuildRequest(buildRequest);
587
localEngine
.LoggingServices.LogBuildStarted(EngineLoggingServicesInProc.CENTRAL_ENGINE_EVENTSOURCE);
588
localEngine
.LoggingServices.ProcessPostedLoggingEvents();
594
localEngine
.EngineBuildLoop(null);
604
if (
localEngine
!= null)
607
localEngine
.LoggingServices.ProcessPostedLoggingEvents();
609
NodeManager nodeManager =
localEngine
.NodeManager;
614
TimeSpan taskTimeSpan = new TimeSpan(
localEngine
.NodeManager.TaskExecutionModule.TaskExecutionTime);
617
localEngine
.Shutdown();