BuildActionArgs

Description

sealed class Tinman.Core.Build.BuildActionArgs

Wraps a IBuildAction and an input file.

The natural order of BuildActionArgs is based on IBuildAction.Order, which is used to sort build actions so that the ones with smaller order numbers are performed first.

Public / Methods

Perform


public method Perform → (1)

check in : bool

true to check input only, without generating any code,
false to run normal code generation.

Performs the build action.

IOException

If an I/O error has occurred.

ValidatingException

If the input is invalid.

Public / Attributes

Action


public readonly attribute Action → (IBuildAction)

The build action to perform.

File


public readonly attribute File → (Path)

The input file.