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