IModelIncrementalSchemaLocater Class @beta

A ECSqlSchemaLocaterecschema-metadata implementation that uses the IModelDb to load schemas incrementally.

Extends

  • ECSqlSchemaLocater

Methods

Name Description
constructor(iModel: IModelDb, options?: ECSqlSchemaLocaterOptions): IModelIncrementalSchemaLocater Constructs a new IModelIncrementalSchemaLocater instance.  
executeQuery<TRow>(query: string, options?: ECSqlQueryOptions): Promise<ReadonlyArray<TRow>> Protected Executes an ECSql query against the IModelDb.  
getSchemaProps(schemaKey: SchemaKey): Promise<undefined | SchemaProps> Gets SchemaPropsecschema-metadata for the given SchemaKeyecschema-metadata.  

Properties

Name Type Description
iModelDb Accessor ReadOnly IModelDb Gets the IModelDb targeted by this schema loader.  

Defined in

Last Updated: 29 July, 2025