QueryExpression

Performs complex query to return root and related Entities using RetrieveMultiple

The QueryExpression class is used with RetrieveMultiple method to implement flexible query functions for powerful and efficient data retrieval. See Retrieve Multiple section in Getting Started for more information.

Query-related Class

Use with QueryExpression

FilterExpression

Used to filter the results of the query by using complex condition and logical filter expressions.

ConditionExpression

Specifies a condition expression used to filter the results of the query. This class cannot be inherited.

ConditionOperator

Specifies the possible values for the operator in a condition expression.

PropertySet

Used to specify the properties for retrieve and update.