logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class RecipeAssetAction

    A record of an asset that was created, updated, or skipped.

    Inheritance
    object
    RecipeAssetAction
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    Namespace: Serenity.ProjectRecipe.Infrastructure.Editor.Reporting
    Assembly: Serenity.UnityProjectRecipe.Infrastructure.Editor.dll
    Syntax
    public sealed class RecipeAssetAction

    Constructors

    RecipeAssetAction(RecipeAssetOutcome, string, string, string, string)

    Creates an asset action record.

    Declaration
    public RecipeAssetAction(RecipeAssetOutcome outcome, string section, string id, string assetPath, string typeName)
    Parameters
    Type Name Description
    RecipeAssetOutcome outcome
    string section
    string id
    string assetPath
    string typeName

    Properties

    AssetPath

    Declaration
    public string AssetPath { get; }
    Property Value
    Type Description
    string

    Project path the asset lives (or would live) at.

    Id

    Declaration
    public string Id { get; }
    Property Value
    Type Description
    string

    Recipe id of the asset.

    Outcome

    Declaration
    public RecipeAssetOutcome Outcome { get; }
    Property Value
    Type Description
    RecipeAssetOutcome

    The outcome for the asset.

    Section

    Declaration
    public string Section { get; }
    Property Value
    Type Description
    string

    Recipe section the asset belongs to.

    TypeName

    Declaration
    public string TypeName { get; }
    Property Value
    Type Description
    string

    Short type name of the asset.

    Methods

    ToString()

    Declaration
    public override string ToString()
    Returns
    Type Description
    string
    Overrides
    object.ToString()
    In this article
    © 2026 Serenity. All Rights Reserved