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 |