Schema
Classes
| Name |
Description |
|
| SchemaManifest |
The reference graph of every schema in one iModel - names, versions and reference edges, without |
|
| SchemaView |
Read-only schema metadata view. |
|
| SchemaViewManager |
Owns the lifetime of one iModel's ($(SchemaView:class)$refLinkSource=userRef/ecschema-metadata/ecschema-metadata/src/SchemaView/SchemaViewManager.ts@83): lazy loading, incremental (filtered) |
|
Constants
Enumerations
Interfaces
| Name |
Description |
|
| GetSchemaViewArgs |
Options for getSchemaView (see IModelDb.getSchemaView / IModelConnection.getSchemaView, |
|
| SchemaManifestEntry |
One schema in a SchemaManifest: its name, version, and the entries it directly references. |
|
| SchemaManifestReferenceRow |
One row of SELECT SourceECInstanceId, TargetECInstanceId FROM meta.SchemaHasSchemaReferences, |
|
| SchemaManifestSchemaRow |
One row of `SELECT ECInstanceId, Name, VersionMajor, VersionWrite, VersionMinor FROM |
|
| SchemaViewBlob |
One schema-view blob with its cache-invalidation token, as fetched by a |
|
| SchemaViewDataProvider |
The data source a SchemaViewManager loads schema-view data from. |
|
Namespaces
Last Updated: 02 October, 2026