Microsoft.OData.UriParser.Aggregation 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.
Classes
AggregateExpression |
Represents an aggregate expression that aggregates a single value entity. |
AggregateExpressionBase |
A aggregate expression representing a aggregation transformation. |
AggregateExpressionToken |
Query token representing an Aggregate expression. |
AggregateToken |
Query token representing an Aggregate token. |
AggregateTokenBase |
Base class for Aggregate transformation tokens |
AggregateTransformationNode |
Node representing a aggregate transformation. |
AggregationMethodDefinition |
Class that encapsulates all the information needed to define a aggregation method. |
ApplyClause |
Represents the set of transformations to perform as part of $apply. |
ApplyTransformationToken |
Base class for Apply transformation tokens |
ComputeTransformationNode |
Node representing a compute expression. |
EntitySetAggregateExpression |
Represents an aggregate expression that aggregates an entity set. An example of a OData query that generates it can be found in example 59 of OData Extension for Data Aggregation Version 4.0. |
EntitySetAggregateToken |
Query token representing an Entity Set Aggregate expression. |
ExpandTransformationNode |
Node representing a expand transformation. |
FilterTransformationNode |
Node representing a filter transformation. |
GroupByPropertyNode |
A node representing a grouping property. |
GroupByToken |
Query token representing a GroupBy token. |
GroupByTransformationNode |
Node representing a groupBy transformation. |
TransformationNode |
Base class for all transformation nodes. |
Enums
AggregateExpressionKind |
Enumeration of the possible types of aggregations. |
AggregationMethod |
Enumeration of methods used in the aggregation clause |
TransformationNodeKind |
Enumeration of kinds of transformation nodes. |