The Query type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() | Query | Overloaded. |
Methods
Name | Description | |
---|---|---|
![]() | BuildSql |
Builds the SQL that will be generated by this query. Requires that the
EntityType property has been explicitly set.
|
Fields
Name | Description | |
---|---|---|
![]() ![]() | AllAggregates |
When passed as the Query.AggregateName, includes all named aggregates
(forces all optional eager loads).
|
Properties
Name | Description | |
---|---|---|
![]() | AggregateName |
Gets or sets the name of the aggregate used to control
the scope of the returned object graph.
|
![]() | ComposedQueries |
Gets a list of queries to be composed using the ComposeMethod.
|
![]() | ComposeMethod |
The SQL operator used to compose the ComposedQueries, such as
UNION, UNION ALL or INTERSECT.
|
![]() | Distinct |
Applies the SQL DISTINCT operator to the generated SQL query. Only currently applies
to projections.
|
![]() | EntityType | |
![]() | Group |
Gets or sets a Group that determines how the query results
are grouped.
|
![]() | Hints |
Gets the hints or other execution guidance to be passed to
the database for use in query planning.
|
![]() | Identifier |
Gets or sets an identifier used when querying for a single object by id.
|
![]() | IdentifiersOnly |
When true, the query will select object identifiers instead of complete entities.
This parameter is only applicable when using Find(Query, IList).
|
![]() | IncludeDeleted |
When using soft delete, setting this property to true causes objects marked
as deleted to also be returned.
|
![]() | InnerQuery |
Gets or sets the inner query.
|
![]() | Join |
Gets or sets a Join that determines how the query retrieves data from
across multiple tables.
|
![]() | Mappings |
Specifies a mapping of entity types to aliases for use in the Query.
|
![]() | Order |
Gets or sets Order that determines the order in which
results are returned.
|
![]() | Page |
Gets or sets a Page used to return a subset of the total
available results.
|
![]() | Projection |
A collection of field names representing a projection. A projection query returns
only a subset of fields of an entity.
|
![]() | ProviderOptions |
Gets or sets database-specific query options. The type of query options must
correspond to the database provider against which you execute the query.
|
![]() | QueryExpression |
Gets or sets a QueryExpression used to determine the precise results returned.
|
![]() | SearchQuery |
Gets or sets the search query submitted to a ISearchEngine when using
full text searching.
|
![]() | Subexpressions |
A collection of named subexpressions that can be referenced as attributes
in the query.
|
![]() | ViewName |
Gets or sets the view to be used as the query source. If null or empty, the default name
(obtained from the class name or Table attribute) is used.
|