IQuerySpec Interface |
Namespace: SD.LLBLGen.Pro.QuerySpec
The IQuerySpec type exposes the following members.
Name | Description | |
---|---|---|
Alias |
Gets or sets the alias.
| |
AllowDuplicates |
Gets AllowDuplicates (default is true, if Distinct() is specified, this value is false).
| |
CustomFunctionMappingStore |
Gets the optional custom function mapping store. A custom function mapping store takes precedence over the function mapping store
obtained from the Dynamic Query Engine (DQE) used for producing the SQL for the query. If a custom function mapping store is needed for a query,
| |
FromClause |
Gets the from clause, which is the prepared from clause, created from the plain clause.
| |
GroupByClause |
Gets the prepared group by clause.
| |
Limit |
Gets the limit value specified
| |
NestedQueries |
Gets the nested queries defined for this query. By default this is an empty list, and only filled with nested queries if this query is a dynamic query
and it contains one or more nested queries
| |
Offset |
Gets the offset value specified
| |
OrderByClause |
Gets the prepared order by clause.
| |
ResultsetElementType |
Gets the type of the resultset element.
| |
ResultsetType |
Gets the type of the resultset. For DynamicQuery instances this is List<object>, for DynamicQuery<T> this is List<T>, and for
EntityQuery<T>, this is either an IEntityCollection or IEntityCollection2 created for the type T.
| |
TargetAlias |
Gets the target alias.
| |
WhereClause |
Gets the prepared where clause.
|