The IQueryTranslator type exposes the following members.
Methods
Name | Description | |
---|---|---|
BuildParameterMetadata | ||
Compile |
Compile a "normal" query. This method may be called multiple times. Subsequent invocations are no-ops.
| |
ExecuteUpdate |
Perform a bulk update/delete operation given the underlying query defintion.
| |
GetColumnNames |
Returns the column names in the generated SQL.
| |
GetEnumerable | ||
List |
Perform a list operation given the underlying query definition.
|
Properties
Name | Description | |
---|---|---|
ActualReturnTypes | ||
CollectSqlStrings | ||
ContainsCollectionFetches |
Does the translated query contain collection fetches?
| |
EnabledFilters |
Returns the filters enabled for this query translator.
| |
IsManipulationStatement | ||
Loader | ||
QuerySpaces |
The set of query spaces (table names) that the query referrs to.
| |
QueryString |
The HQL string processed by the translator.
| |
ReturnAliases |
Returns an array of HQL aliases
| |
ReturnTypes |
Returns an array of Types represented in the query result.
| |
SQLString |
The SQL string generated by the translator.
|