The ICriteriaQuery type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
| CreateSkipParameter | ||
| CreateTakeParameter | ||
| GenerateSQLAlias | ||
| GetColumn | Get the name of the column mapped by a property path, ignoring projection alias  | |
| GetColumnAliasesUsingProjection | ||
| GetColumns | Get the names of the columns mapped by a property path, ignoring projection aliases  | |
| GetColumnsUsingProjection | Get the names of the columns mapped by a property path  | |
| GetEntityName(ICriteria) | Get the entity name of an entity  | |
| GetEntityName(ICriteria, String) |  
            Get the entity name of an entity, taking into account
            the qualifier of the property path
              | |
| GetIdentifierColumns | Get the identifier column names of this entity  | |
| GetIdentifierType | Get the identifier type of this entity  | |
| GetIndexForAlias | ||
| GetPropertyName | Get the property name, given a possibly qualified property name  | |
| GetSQLAlias(ICriteria) | Get the root table alias of an entity  | |
| GetSQLAlias(ICriteria, String) |  
            Get the root table alias of an entity, taking into account
            the qualifier of the property path
              | |
| GetType | Get the type of a property path, ignoring projection aliases  | |
| GetTypedIdentifierValue | ||
| GetTypedValue | Get the a typed value for the given property value.  | |
| GetTypeUsingProjection | Get the type of a property path  | |
| NewQueryParameter | 
            Create a new query parameter to use in a ICriterion  | 
Properties
| Name | Description | |
|---|---|---|
| CollectedParameters | ||
| CollectedParameterSpecifications | ||
| Factory |