Beispiel #1
0
 internal override void HostAction(IEngineCallback engineCallback, LocalNodeProvider nodeProvider, int nodeId)
 {
     nodeProvider.SetNodeProcessId(processId, nodeId);
 }
Beispiel #2
0
 internal override void HostAction(IEngineCallback engineCallback, LocalNodeProvider nodeProvider, int nodeId)
 {
     nodeProvider.RecordNodeResponse(nodeId, shutdownLevel, totalTaskTime);
 }
Beispiel #3
0
 /// <summary>
 /// Appropriate action to take if this event is received on the parent process
 /// </summary>
 internal virtual void HostAction(IEngineCallback engineCallback, LocalNodeProvider nodeProvider, int nodeId)
 {
     ErrorUtilities.VerifyThrow(false, "This description doesn't support this operation");
 }
Beispiel #4
0
 internal override void HostAction(IEngineCallback engineCallback, LocalNodeProvider nodeProvider, int nodeId)
 {
     engineCallback.PostLoggingMessagesToHost(nodeId, buildEvents);
 }
Beispiel #5
0
 internal override void HostAction(IEngineCallback engineCallback, LocalNodeProvider nodeProvider, int nodeId)
 {
     engineCallback.PostBuildResultToHost(buildResult);
 }
Beispiel #6
0
 internal override void HostAction(IEngineCallback engineCallback, LocalNodeProvider nodeProvider, int nodeId)
 {
     entries = engineCallback.GetCachedEntriesFromHost(nodeId, this.names, this.scopeName, this.scopeProperties, this.scopeToolsVersion, this.cacheContentType);
 }
Beispiel #7
0
 internal override void HostAction(IEngineCallback engineCallback, LocalNodeProvider nodeProvider, int nodeId)
 {
     exception = engineCallback.PostCacheEntriesToHost(nodeId, this.entries, this.scopeName, this.scopeProperties, this.scopeToolsVersion, this.cacheContentType);
 }
Beispiel #8
0
 internal override void HostAction(IEngineCallback engineCallback, LocalNodeProvider nodeProvider, int nodeId)
 {
     engineCallback.PostStatus(nodeId, nodeStatus, false);
 }