Otter SDK Reference
Version:

RemoteCollectOperation Class

A collect operation that runs entirely on a remote server.

Syntax

public class RemoteCollectOperation : CollectOperation, Inedo.Diagnostics.ILogger, ICollectingOperation

Constructors

Name Description
RemoteCollectOperation

Initializes a new instance of the RemoteCollectOperation class.

Methods

Name Description
CollectAsync(IOperationExecutionContext context)
ExecuteCommandLineAsync(IRemoteOperationExecutionContext context, Inedo.Agents.RemoteProcessStartInfo startInfo)

Executes the specified process asychronously and writes process output to the operation's log.

ExecuteCommandLineAsync(IOperationExecutionContext context, Inedo.Agents.RemoteProcessStartInfo startInfo)

Executes the specified process asychronously and writes process output to the operation's log.