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> Protected Gets SchemaPropsecschema-metadata for the given SchemaKeyecschema-metadata.  

Defined in

Last Updated: 30 August, 2025