Class DbSchemaLoader
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
SchemaDbSchema
LoadField(DataRow, DbMetaColumn)
Maps dynamic relational data record column types into core typed property descriptors.
public static void LoadField(DataRow Row, DbMetaColumn MetaField)
Parameters
RowDataRowMetaFieldDbMetaColumn
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
SchemaDbSchema
UnLoad(DbSchema)
Performs teardown operations to release resources associated with schema state loading tracking definitions.
public static void UnLoad(DbSchema Schema)
Parameters
SchemaDbSchema