Table of Contents

Class DbSchemaLoader

Namespace
Tripous.Data
Assembly
Tripous.Data.dll

Provides static data discovery methods to populate a DbSchema container using embedded SQL resources.

public static class DbSchemaLoader
Inheritance
DbSchemaLoader
Inherited Members

Methods

Load(DbSchema)

Triggers discovery parsing queries pipeline steps sequentially to hydrate entire target database tracking context schema elements.

public static void Load(DbSchema Schema)

Parameters

Schema DbSchema

LoadField(DataRow, DbMetaColumn)

Maps dynamic relational data record column types into core typed property descriptors.

public static void LoadField(DataRow Row, DbMetaColumn MetaField)

Parameters

Row DataRow
MetaField DbMetaColumn

ReLoad(DbSchema)

Forces complete clear cycles and re-runs internal discovery loader sequences to refresh relational structure maps.

public static void ReLoad(DbSchema Schema)

Parameters

Schema DbSchema

UnLoad(DbSchema)

Performs teardown operations to release resources associated with schema state loading tracking definitions.

public static void UnLoad(DbSchema Schema)

Parameters

Schema DbSchema