Otter SDK Reference
Version:

IRemoteProcess Interface

Represents a process on a remote server.

Inheritance Hierarchy

  • Inedo.Agents.IRemoteProcess

Syntax

public interface IRemoteProcess : System.IDisposable

Events

Name Description
ErrorDataReceived

Occurs when text has been written to the StandardError stream.

Exited

Occurs when the process has exited.

OutputDataReceived

Occurs when text has been written to the StandardOutput stream.

Properties

Name Description
ExitCode

Gets the process exit code or null (Nothing in Visual Basic) if the process has not exited.

Methods

Name Description
Start

Starts the process.

Terminate

Immediately terminates the process.

Wait(System.Threading.CancellationToken cancellationToken)

Waits until the process has exited.

WaitAsync(System.Threading.CancellationToken cancellationToken)

Asynchronously waits until the process has exited.