Otter SDK Reference
Version:

RemoteEnsureOperation Class

An ensure operation that runs remotely.

Syntax

public class RemoteEnsureOperation : EnsureOperation, Inedo.Diagnostics.ILogger, IComparingOperation, ICollectingOperation, IExecutingOperation

Constructors

Name Description
RemoteEnsureOperation

Initializes a new instance of the RemoteEnsureOperation class.

Methods

Name Description
CollectAsync(IOperationExecutionContext context)
ConfigureAsync(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.