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.

PageInfo PagingInfo

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

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
BulkDelete Parameter
FetchXmlToQueryExpressionResponse Property

See also