logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class RecipeIdentityConflict

    A recipe entry an identity merge left out because its own Guid matches nothing, yet its fallback key — an option's Id, a submit signal's position and type — names an existing element that carries a different Guid no recipe entry claims. The entry is not that element, and appending it beside it would give the list two elements of one name, so it is reported instead of written.

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

    Constructors

    RecipeIdentityConflict(string, string, string, string)

    Creates the conflict.

    Declaration
    public RecipeIdentityConflict(string ownerId, string key, string recipeGuid, string existingGuid)
    Parameters
    Type Name Description
    string ownerId
    string key
    string recipeGuid
    string existingGuid

    Properties

    ExistingGuid

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

    The Guid the existing element carries.

    Key

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

    The fallback key the entry and the existing element share: the option's Id, or the submit signal's type.

    OwnerId

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

    What owns the list: the view's id for an option, the option's Id for a submit signal.

    RecipeGuid

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

    The Guid the recipe entry carries.

    In this article
    © 2026 Serenity. All Rights Reserved