logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    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.

    Inheritance
    object
    SystemBootTaskWiring
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    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.

    ProfileNames

    Declaration
    public IReadOnlyList<string> ProfileNames { get; }
    Property Value
    Type Description
    IReadOnlyList<string>

    The project-owned profile(s) that carry this system's install task — empty unless Kind is Wired.

    Methods

    Wired(IReadOnlyList<string>)

    The system's install task is present in profileNames.

    Declaration
    public static SystemBootTaskWiring Wired(IReadOnlyList<string> profileNames)
    Parameters
    Type Name Description
    IReadOnlyList<string> profileNames
    Returns
    Type Description
    SystemBootTaskWiring
    In this article
    © 2026 Serenity. All Rights Reserved