Class SystemBootTaskWiring
One SystemBootTaskWiringInspector result: whether a system's install task is wired into a
project-owned UnityInitializationPipelineProfile, and which profile(s) when it is.
Inherited Members
Namespace: Serenity.CreateGame.Infrastructure.Editor.Systems
Assembly: Serenity.UnityCreateGame.Infrastructure.Editor.dll
Syntax
public sealed class SystemBootTaskWiring
Fields
NotApplicable
Declaration
public static readonly SystemBootTaskWiring NotApplicable
Field Value
| Type | Description |
|---|---|
| SystemBootTaskWiring | The system installs at bootstrap and was never asked about. |
NotWired
Declaration
public static readonly SystemBootTaskWiring NotWired
Field Value
| Type | Description |
|---|---|
| SystemBootTaskWiring | No project-owned profile carries this system's install task. |
Properties
Kind
Declaration
public SystemBootTaskWiringKind Kind { get; }
Property Value
| Type | Description |
|---|---|
| SystemBootTaskWiringKind | Which of the three states this system's boot-task wiring is in. |
ProfilePaths
Declaration
public IReadOnlyList<string> ProfilePaths { get; }
Property Value
| Type | Description |
|---|---|
| IReadOnlyList<string> | The project-relative asset path of every project-owned profile that carries this system's
install task — empty unless Kind is Wired.
Always the profile's PATH, never its |
Methods
Wired(IReadOnlyList<string>)
The system's install task is present in profilePaths.
Declaration
public static SystemBootTaskWiring Wired(IReadOnlyList<string> profilePaths)
Parameters
| Type | Name | Description |
|---|---|---|
| IReadOnlyList<string> | profilePaths |
Returns
| Type | Description |
|---|---|
| SystemBootTaskWiring |