QueryExpression ComplexType

A complex query expressed in a hierarchy of expressions.

Base Type


The properties of a complex type contain the structured data of the type.

Name Type Details
Distinct Edm.Boolean

Whether the results of the query contain duplicate entity instances.

NoLock Edm.Boolean

Indicates that no shared locks are issued against the data that would prohibit other transactions from modifying the data in the records returned from the query.

SubQueryExpression QueryExpression
PageInfo PagingInfo

The number of pages and the number of entity instances per page returned from the query.

QueryHints Edm.String
LinkEntities Collection( LinkEntity )

A collection of the links between multiple entity types.

Criteria FilterExpression

The complex condition and logical filter expressions that filter the results of the query.

Orders Collection( OrderExpression )

The order in which the entity instances are returned from the query.

EntityName Edm.String

The logical name of the entity.

ColumnSet ColumnSet

The columns to include.

TopCount Edm.Int32

The number of rows to be returned.

Used by

The following use the QueryExpression ComplexType.

Name How used
FetchXmlToQueryExpressionResponse Property
QueryExpression Property
BulkDelete Parameter
SyncBulkOperation Parameter

See also