logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class StructuredBackendAuthoringFields

    Every connection field any StructuredBackendAuthoringKind backend asset can carry. A wizard window holds one of these as a [SerializeField] and hands it to StructuredBackendAuthoringGui/StructuredBackendAuthoringFactory, so the shared backend authoring step (cards, fields, validation, asset construction) is written once instead of duplicated per consumer wizard (GameSave, GameProgress). Table/collection name is deliberately NOT here — it belongs to the consumer's own settings asset, not to the backend.

    Inheritance
    object
    StructuredBackendAuthoringFields
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    Namespace: Serenity.StructuredPersistence.Infrastructure.Editor.Authoring
    Assembly: Serenity.UnityStructuredPersistence.Infrastructure.Editor.dll
    Syntax
    public sealed class StructuredBackendAuthoringFields

    Constructors

    StructuredBackendAuthoringFields()

    Declaration
    public StructuredBackendAuthoringFields()

    Fields

    ApiKey

    Declaration
    public string ApiKey
    Field Value
    Type Description
    string

    BaseUrl

    Declaration
    public string BaseUrl
    Field Value
    Type Description
    string

    ConnectionStringOverride

    Declaration
    public string ConnectionStringOverride
    Field Value
    Type Description
    string

    Database

    Declaration
    public string Database
    Field Value
    Type Description
    string

    EnvironmentVariableOverridePrefix

    Declaration
    public string EnvironmentVariableOverridePrefix
    Field Value
    Type Description
    string

    Host

    Declaration
    public string Host
    Field Value
    Type Description
    string

    LocalFileDirectoryName

    Declaration
    public string LocalFileDirectoryName
    Field Value
    Type Description
    string

    Password

    Declaration
    public string Password
    Field Value
    Type Description
    string

    Port

    Declaration
    public int Port
    Field Value
    Type Description
    int

    SqliteDatabaseFileName

    Declaration
    public string SqliteDatabaseFileName
    Field Value
    Type Description
    string

    TimeoutSeconds

    Declaration
    public int TimeoutSeconds
    Field Value
    Type Description
    int

    Username

    Declaration
    public string Username
    Field Value
    Type Description
    string
    In this article
    © 2026 Serenity. All Rights Reserved