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.
|