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 ClassUse with QueryExpression
FilterExpressionUsed to filter the results of the query by using complex condition and logical filter expressions.
ConditionExpressionSpecifies a condition expression used to filter the results of the query. This class cannot be inherited.
ConditionOperatorSpecifies the possible values for the operator in a condition expression.
PropertySetUsed to specify the properties for retrieve and update.