Table of Contents

Interface IBuildAction

Namespace
Dassie.Extensions
Assembly
dc.dll

Represents an action that can be performed as part of a build event.

public interface IBuildAction
Extension Methods

Properties

Name

The name of the action.

string Name { get; }

Property Value

string

SupportedModes

The modes the action can be invoked in.

ActionModes SupportedModes { get; }

Property Value

ActionModes

Methods

Execute(ActionContext)

The method called when action is executed.

int Execute(ActionContext context)

Parameters

context ActionContext

The context of the invocation.

Returns

int

The status code returned by the action. A return value of 0 indicates success.