RemoteEnsureOperation Class

An ensure operation that runs remotely.

Inheritance Hierarchy

Syntax

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

Constructors

Name Description
RemoteEnsureOperation

Initializes a new instance of the RemoteEnsureOperation class.

Methods

Name Description
CollectAsync(IOperationCollectionContext 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.