An operation that executes remotely on a server.
Initializes a new instance of the RemoteExecuteOperation class.
Gets a completed System.Threading.Tasks.Task which can be returned from the ExecuteAsync(IOperationExecutionContext context) method.
Invoked on the BuildMaster server after RemoteExecuteAsync(IRemoteOperationExecutionContext context) is called remotely.
Invoked on the BuildMaster server before RemoteExecuteAsync(IRemoteOperationExecutionContext context) is called remotely.
Executes the operation.
Executes the specified process asychronously and writes process output to the operation's log.
Executes the operation. This method is called on the remote server.