BuildMaster SDK Reference
Version:

Inedo.BuildMaster.Extensibility.Operations Namespace

Name Description
ConvertedOperation<TOperation>

Represents an operation configuration that has been imported from an action.

ExecuteOperation

An operation that will execute commands and configuration against a server.

IActionConverterContext

Contains context information and conversion helper methods for an action converter.

IActionOperationConverter<TAction, TOperation>

Defines a method for converting a legacy Inedo.BuildMaster.Extensibility.Actions.ActionBase into a Operation.

ICustomArgumentMapper

Implemented by operations that provide their own script argument mapping.

IExecutingOperation

Represents an operation that executes.

IOperationConfiguration

Contains the stored configuration of an operation.

IOperationExecutionContext

Provides the context for an execution.

IRemoteOperationExecutionContext

Represents the context available to a remote operation.

Operation

The common base class for all types of operations.

OperationConfigurationValue

Represents a stored configuration value of an operation.

OperationExecutionContext

Conains extension methods for the IOperationExecutionContext interface.

OperationProgress

Contains information about a currently executing operation.

OtterScriptSymbolComparer

Represents a string comparison operation that ignores case and also treats - and _ characters as identical.

RemoteExecuteOperation

An operation that executes remotely on a server.