Skip to main content
You are viewing help content for pre-release software. This document and the features it describes are subject to change.
All docs
V25.2
  • TdxBackendCustomInMemoryJSONConnection Class

    The base class for JSON-based data connection components (TdxBackendInMemoryJSONConnection and TdxBackendDataSetJSONConnection).

    Declaration

    TdxBackendCustomInMemoryJSONConnection = class abstract(TdxBackendCustomDataConnection)

    Remarks

    A data connection component allows you to bind a backend client component to data. JSON-based Data Connection components store source data in a format compatible with the DevExpress Reports for Web engine (used as the base for TdxReport and TdxDashboardControl components).

    Main API Members

    The list below outlines key members of the TdxBackendCustomInMemoryJSONConnection class. These members allow you to configure core data connection settings.

    Data Connection Settings

    Active
    Specifies if the data connection is active.
    DisplayName

    Specifies the data connection’s name both in report/UI layout template designer and Collection Editor dialogs.

    The DisplayName property value is used to specify the data connection name within report/UI layout templates.

    ConnectionString

    Specifies a connection string (or stores serialized data in the JSON format).

    Tip

    Refer to the following topic for detailed information on JSON Data: Connection to a JSON Data Source.

    General-Purpose API Members

    Collection | Index
    Specify the parent collection component.

    Terminal TdxBackendCustomInMemoryJSONConnection Class Descendants

    Do not use the TdxBackendCustomInMemoryJSONConnection class directly. Use the following components instead:

    TdxBackendInMemoryJSONConnection
    A component designed for interaction with data stored in memory.
    TdxBackendDataSetJSONConnection
    A component designed to fetch data from one or multiple datasets (TDataSet descendant instances).
    See Also