logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class PrefetchPolicyCreator.Result

    Outcome of a Create(Input) call.

    Inheritance
    object
    PrefetchPolicyCreator.Result
    Namespace: Serenity.AssetPrefetcher.Infrastructure.Editor.Builder
    Assembly: Serenity.UnityAssetPrefetcher.Infrastructure.Editor.dll
    Syntax
    public sealed class PrefetchPolicyCreator.Result : SerenityCreationResult

    Constructors

    Result()

    Declaration
    public Result()

    Fields

    Outcome

    What this run did to the settings asset it owns: created it, updated it in place, or left it unchanged because it already held every value the run asked for.

    Declaration
    public SerenityAssetWriteOutcome Outcome
    Field Value
    Type Description
    SerenityAssetWriteOutcome

    ProfileResults

    Declaration
    public readonly List<PrefetchPolicyCreator.ProfileResult> ProfileResults
    Field Value
    Type Description
    List<PrefetchPolicyCreator.ProfileResult>

    RegistryAssetPath

    Declaration
    public string RegistryAssetPath
    Field Value
    Type Description
    string

    UpdatedExistingRegistry

    Declaration
    public bool UpdatedExistingRegistry
    Field Value
    Type Description
    bool

    Properties

    PathsUpdatedInPlace

    Every asset this run wrote in place rather than created: each profile it found already on disk, plus the registry when the run changed it.

    Declaration
    public IReadOnlyList<string> PathsUpdatedInPlace { get; }
    Property Value
    Type Description
    IReadOnlyList<string>
    In this article
    © 2026 Serenity. All Rights Reserved