Class BootTaskPlanItem
One selected, non-bootstrap system's boot-task row within a ProjectWiringPlan — the system, and whether its install task is already wired into the target profile, exists and only needs inserting, or must be created first. Pure data; Serenity.CreateGame.Infrastructure.Editor.Wiring.ProjectWiringPlanner builds it and Serenity.CreateGame.Infrastructure.Editor.Wiring.ProjectWiringRunner executes it in the same order the plan lists it.
Inherited Members
Namespace: Serenity.CreateGame.Infrastructure.Editor.Wiring
Assembly: Serenity.UnityCreateGame.Infrastructure.Editor.dll
Syntax
public sealed class BootTaskPlanItem
Constructors
BootTaskPlanItem(SerenityInstallableSystem, BootTaskState)
Declaration
public BootTaskPlanItem(SerenityInstallableSystem system, ProjectWiringPlan.BootTaskState state)
Parameters
| Type | Name | Description |
|---|---|---|
| SerenityInstallableSystem | system | |
| ProjectWiringPlan.BootTaskState | state |
Properties
State
Declaration
public ProjectWiringPlan.BootTaskState State { get; }
Property Value
| Type | Description |
|---|---|
| ProjectWiringPlan.BootTaskState | Where its boot task stands relative to this run. |
System
Declaration
public SerenityInstallableSystem System { get; }
Property Value
| Type | Description |
|---|---|
| SerenityInstallableSystem | The system this row wires. |