MultiDocumentQueryBase<TQuery, TInnerQuery, TObject> Properties |
The MultiDocumentQueryBase< TQuery, TInnerQuery, TObject> generic type exposes the following members.
Name | Description | |
---|---|---|
AllowMaterialization |
If true, the query allows materialization
(Inherited from DataQueryBase<TQuery>.) | |
ClassName |
Class name
(Inherited from DataQueryBase<TQuery>.) | |
ConnectionStringForced |
If true, the connection string was set explicitly
(Inherited from DataQueryBase<TQuery>.) | |
ConnectionStringName |
Connection string name
(Inherited from DataQueryBase<TQuery>.) | |
Count |
Number of total items in the collection
(Inherited from DataQueryBase<TQuery>.) | |
CustomQueryText |
Custom query text
(Inherited from DataQueryBase<TQuery>.) | |
DataSource |
Data source that provides the query data. If not set, the query queries the database directly
(Inherited from DataQueryBase<TQuery>.) | |
DataSourceName |
Gets the unique query source ID
(Inherited from DataQueryBase<TQuery>.) | |
DefaultOrderByColumns |
Default order by columns used in case if needed, and order by is not specified
(Inherited from DataQueryBase<TQuery>.) | |
DefaultOrderByType |
If true, the result is ordered by source type by default, then by source order. If false (default), the result is ordered by the source order, and items from different types may interleave.
(Inherited from MultiQueryBase<TQuery, TInnerQuery>.) | |
DefaultQuery |
Default query used by the process when type queries are not used
(Inherited from MultiQueryBase<TQuery, TInnerQuery>.) | |
DefaultSourceExpression |
Default source of the query in case source is not defined
(Inherited from DataQuerySettingsBase<TQuery>.) | |
DisposeUsedObjects |
Disposes the objects that were used as parameters for this query
(Inherited from WhereConditionBase<TParent>.) | |
Document |
Generic document instance.
| |
ElementType |
Returns the element type.
(Inherited from MultiObjectQueryBase<TQuery, TInnerQuery, TObject>.) | |
Expression |
Query expression
(Inherited from MultiObjectQueryBase<TQuery, TInnerQuery, TObject>.) | |
FilterColumns |
List of columns used for extra filtering within the query, e.g. "CMS_C, CMS_RN"
(Inherited from DataQuerySettingsBase<TQuery>.) | |
ForceOrderBy |
If true, the order by should be forced in the process of execution
(Inherited from DataQuerySettingsBase<TQuery>.) | |
FullQueryName |
Represents a full query name of the query
(Inherited from DataQueryBase<TQuery>.) | |
GroupByColumns |
List of columns to group by, by default doesn't group, e.g. "NodeLevel, NodeOwner"
(Inherited from DataQuerySettingsBase<TQuery>.) | |
HasDataSource |
Returns true if the query has specific data source
(Inherited from DataQueryBase<TQuery>.) | |
HasGroupBy |
Returns true if the given query has group by set
(Inherited from DataQuerySettingsBase<TQuery>.) | |
HavingCondition |
Where condition for the group by on the data, e.g. "DocumentName = 'ABC'"
(Inherited from DataQuerySettingsBase<TQuery>.) | |
HavingIsComplex |
Returns true if the given having condition is a complex condition
(Inherited from DataQuerySettingsBase<TQuery>.) | |
HavingIsEmpty |
Returns true if the having condition is empty
(Inherited from DataQuerySettingsBase<TQuery>.) | |
IncludeBinaryData |
If true, the query includes the object binary data. Default is true
(Inherited from DataQueryBase<TQuery>.) | |
IsCombinedQuery |
If true, this query is combined from several queries. When additional parameters are applied to it, it will be wrapped into a nested query.
(Inherited from DataQueryBase<TQuery>.) | |
IsImmutable |
If true, this object instance is immutable, and next subsequent modification starts with a clone of the object.
(Inherited from QueryParametersBase<TParent>.) | |
IsNested |
Indicates that this query is part of multi query
(Inherited from DataQuerySettingsBase<TQuery>.) | |
IsOffline |
Returns true if the given collection is offline (disconnected from the database)
(Inherited from MultiObjectQueryBase<TQuery, TInnerQuery, TObject>.) | |
IsPagedQuery |
Returns true if the query has the paging enabled
(Inherited from DataQuerySettingsBase<TQuery>.) | |
IsSubQuery |
If true, the query is a sub-query used in another query
(Inherited from DataQuerySettingsBase<TQuery>.) | |
MaxRecords |
Maximum number of results to return (use for paging together with Offset)
(Inherited from DataQuerySettingsBase<TQuery>.) | |
Name |
Object name, empty by default
(Inherited from DataQueryBase<TQuery>.) | |
NextPageAvailable |
Returns true if the next page is available.
(Inherited from DataQueryBase<TQuery>.) | |
ObjectType |
Returns the object type of the objects stored within the collection.
(Inherited from MultiObjectQueryBase<TQuery, TInnerQuery, TObject>.) | |
Offset |
Index of the first record to return (use for paging together with MaxRecords)
(Inherited from DataQuerySettingsBase<TQuery>.) | |
OrderByColumns |
List of columns by which the result should be sorted, e.g. "NodeLevel, DocumentName DESC"
(Inherited from DataQuerySettingsBase<TQuery>.) | |
OrderByResultColumns |
List of columns for the result order by. If not specified, the result is ordered by sources and global order by.
(Inherited from MultiQueryBase<TQuery, TInnerQuery>.) | |
Parameters |
Query data parameters
(Inherited from QueryParametersBase<TParent>.) | |
Properties |
Document query properties.
| |
Provider |
Query provider
(Inherited from MultiObjectQueryBase<TQuery, TInnerQuery, TObject>.) | |
Queries |
Inner queries
(Inherited from MultiQueryBase<TQuery, TInnerQuery>.) | |
QueriesList |
Inner queries list
(Inherited from MultiQueryBase<TQuery, TInnerQuery>.) | |
QueryName |
Query name
(Inherited from DataQueryBase<TQuery>.) | |
QueryText |
Query text
(Inherited from DataQueryBase<TQuery>.) | |
Result |
DataSet with the result
(Inherited from DataQueryBase<TQuery>.) | |
ReturnsNoResults |
Returns true if query doesn't return any results
(Inherited from WhereConditionBase<TParent>.) | |
ReturnsSingleColumn |
Returns true if the query returns single column
(Inherited from MultiQueryBase<TQuery, TInnerQuery>.) | |
SelectColumns | Obsolete.
List of columns to return, by default returns all columns, e.g. "DocumentName, DocumentID"
(Inherited from DataQuerySettingsBase<TQuery>.) | |
SelectColumnsList |
List of columns to return, by default returns all columns, e.g. "DocumentName, DocumentID"
(Inherited from DataQuerySettingsBase<TQuery>.) | |
SelectDistinct |
If set to true, returns only distinct (different) values.
(Inherited from DataQuerySettingsBase<TQuery>.) | |
SelectedTypes |
Returns the types of the inner queries
(Inherited from MultiQueryBase<TQuery, TInnerQuery>.) | |
SelectResultColumns | Obsolete.
List of columns to use for results, by default returns all columns defined in the inner queries. Example: "DocumentName, DocumentID"
(Inherited from MultiQueryBase<TQuery, TInnerQuery>.) | |
SelectResultColumnsList |
List of columns to use for results, by default returns all columns defined in the inner queries. Example: "DocumentName, DocumentID"
(Inherited from MultiQueryBase<TQuery, TInnerQuery>.) | |
SourceExpression |
Source of the query
(Inherited from DataQuerySettingsBase<TQuery>.) | |
SupportsReader |
Returns true if the query supports data reader
(Inherited from DataQueryBase<TQuery>.) | |
Tables |
Collection of the result tables
(Inherited from DataQueryBase<TQuery>.) | |
TopNRecords |
If set, selects only first top N number of records
(Inherited from DataQuerySettingsBase<TQuery>.) | |
TotalRecords |
Gets the number of total records when paging is used. Gets updated once the query executes
(Inherited from DataQueryBase<TQuery>.) | |
TypedResult |
Typed result
(Inherited from MultiObjectQueryBase<TQuery, TInnerQuery, TObject>.) | |
UseDefaultQuery |
Flag indicating if the default query should be forcibly used. Default false. This flag is automatically reverted to false in case initializer of particular type query is used through Type("sometype", q => q.Where(...)).
(Inherited from MultiQueryBase<TQuery, TInnerQuery>.) | |
UseGlobalWhereOnResult |
If true, the global where condition from the parent query is used outside the inner queries on the whole result. If false (default), the global where condition is used inside individual inner queries.
(Inherited from MultiQueryBase<TQuery, TInnerQuery>.) | |
UseObjectTypeCondition |
If true, the query uses the object type condition.
(Inherited from MultiObjectQueryBase<TQuery, TInnerQuery, TObject>.) | |
UseTypeColumns |
If true (default), the query uses type columns for the output, otherwise it uses only global columns
(Inherited from MultiQueryBase<TQuery, TInnerQuery>.) | |
WhereBuilder |
Where condition builder
(Inherited from WhereConditionBase<TParent>.) | |
WhereCondition |
Where condition on the data, e.g. "DocumentName = 'ABC'"
(Inherited from WhereConditionBase<TParent>.) | |
WhereIsComplex |
Returns true if the given where condition contains compound conditions, e. g. "A > 1 AND B = 5"
(Inherited from WhereConditionBase<TParent>.) | |
WhereIsEmpty |
Returns true if the where condition is empty
(Inherited from WhereConditionBase<TParent>.) | |
WhereOperator |
Operator used for adding where condition. Default is AND
(Inherited from WhereConditionBase<TParent>.) |