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