ECSQL
Classes for working with ECSQL
Classes
| Name | Description | |
|---|---|---|
| ECSqlBinder | Binds a value to an ECSQL parameter. | |
| ECSqlInsertResult | The result of an ECSQL INSERT statement as returned from ECSqlStatement.stepForInsert. | |
| ECSqlStatement | Executes ECSQL statements. | Deprecated | 
| ECSqlValue | Value of a column in a row of an ECSQL query result. | Deprecated | 
| ECSqlValueIterator | Iterator over members of a struct ECSqlValue or the elements of an array ECSqlValue. | Deprecated | 
| ECSqlWriteStatement | Executes ECSQL INSERT/UPDATE/DELETE statements. | 
Interfaces
| Name | Description | |
|---|---|---|
| ECEnumValue | Represents the value of an ECEnumeration. | Deprecated | 
| ECSqlColumnInfo | Information about an ECSQL column in an ECSQL query result. | Deprecated | 
| ECSqlRowArg | Arguments supplied to ECSqlStatement.getRow. | 
Last Updated: 10 June, 2025
Found something wrong, missing, or unclear on this page? Raise an issue in our repo.