Top Method Summary
Options Name Purpose
Consultingwerk.Studio.ProparseApi.ITable GetTables () Returns the tables of the database, in load order Notes : Materialized lazily; an indeterminate array when the database has no tables. A method rather than a property because an EXTENT property cannot run a whole-array getter and eagerly building every table wrapper of a (potentially large) database would be wasteful. @return The array of ITable instances (indeterminate when none) */

Top Constructor Summary
Options Name Purpose
SchemaDatabase (SchemaStore, integer) Constructor for the SchemaDatabase class Notes : @param poStore The SchemaStore that owns the record @param piDatabaseId The id of the database record represented by this wrapper */

Top Property Summary
Options Name Purpose
INTEGER DatabaseId
CHARACTER Name
CHARACTER PhysicalName


Method Detail
Top

Consultingwerk.Studio.ProparseApi.ITable GetTables ()

Purpose: Returns the tables of the database, in load order
Notes : Materialized lazily; an indeterminate array when the database has
no tables. A method rather than a property because an EXTENT
property cannot run a whole-array getter and eagerly building every
table wrapper of a (potentially large) database would be wasteful.

Returns Consultingwerk.Studio.ProparseApi.ITable
The array of ITable instances (indeterminate when none)


Constructor Detail
Top

SchemaDatabase (SchemaStore, integer)

Purpose: Constructor for the SchemaDatabase class
Notes :

Parameters:
poStore Consultingwerk.Studio.ProparseApi.Implementation.ProparseAbl.Schema.SchemaStore
The SchemaStore that owns the record
piDatabaseId INTEGER
The id of the database record represented by this wrapper


Property Detail
Top

INTEGER DatabaseId


Returns INTEGER
Top

CHARACTER Name


Returns CHARACTER
Top

CHARACTER PhysicalName


Returns CHARACTER


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       19.09.2026 10:18:25