Microsoft.Xrm.Sdk.Query Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Contains types for querying entity data.
Classes
AttributeDescriptionMinimal |
For internal use only. |
ColumnSet |
Specifies the columns for which non-null values are returned from a query. |
ConditionExpression |
Contains a condition expression used to filter the results of the query. |
EntityDescriptionMinimal |
For internal use only. |
FetchExpression |
Contains a query expressed in FetchXML. |
FilterExpression |
Specifies complex condition and logical filter expressions used for filtering the results of the query. |
LinkEntity |
Specifies the links between multiple tables used in creating complex queries. |
MetadataDescriptionsMinimal |
For internal use only. |
OrderExpression |
Sets the order in which the records are returned from the query. |
PagingInfo |
Specifies a number of pages and a number of entity instances per page to return from the query. |
QueryBase |
Represents the abstract base class for constructing a query. |
QueryByAttribute |
Contains a query that is expressed as a set of attribute and value pairs. |
QueryExpression |
Contains a complex query expressed in a hierarchy of expressions. |
QueryExpressionVisitorBase | |
ValidateFetchXmlExpressionResult |
The result of processing a FetchXml query for performance issues. |
ValidatorIssue |
An issue found during the processing of a fetchxml query using the ValidateFetchXmlExpressionRequest class. |
XrmAttributeExpression |
Contains the data that describes how column data should aggregated or grouped. |
Interfaces
IQueryExpressionVisitor |
Enums
ConditionOperator |
Describes the type of comparison for two values (or expressions) in a condition expression. |
InfoCode | |
JoinOperator |
Contains the possible values for a join operator in a LinkEntity. |
LogicalOperator |
Contains the possible values for an operator in a FilterExpression. |
OrderType |
Contains the possible values for the order type in an OrderExpression. |
SeverityLevel |
Scale of how severe an issue is. Scale from 0 (low) to 3 (critical). |
XrmAggregateType |
The type of aggregation to apply. |
XrmDateTimeGrouping |
Contains the available grouping options for DateTime data. |