Freigeben über


Microsoft.OData.UriParser.Aggregation Namespace

Klassen

AggregateExpression

Stellt einen Aggregatausdruck dar, der eine Einzelne-Wert-Entität aggregiert.

AggregateExpressionBase

Ein Aggregatausdruck, der eine Aggregationstransformation darstellt.

AggregateExpressionToken

Abfragetoken, das einen Aggregatausdruck darstellt.

AggregateToken

Abfragetoken, das ein Aggregattoken darstellt.

AggregateTokenBase

Basisklasse für Aggregattransformationstoken

AggregateTransformationNode

Knoten, der eine Aggregattransformation darstellt.

AggregationMethodDefinition

Klasse, die alle Informationen kapselt, die zum Definieren einer Aggregationsmethode erforderlich sind.

ApplyClause

Stellt den Satz von Transformationen dar, die als Teil von $apply ausgeführt werden sollen.

ApplyTransformationToken

Basisklasse für Anwenden von Transformationstoken

ComputeTransformationNode

Knoten, der einen Computeausdruck darstellt.

EntitySetAggregateExpression

Stellt einen Aggregatausdruck dar, der eine Entitätsmenge aggregiert. Ein Beispiel für eine OData-Abfrage, die sie generiert, finden Sie in Beispiel 59 der OData-Erweiterung für Die Datenaggregation Version 4.0.

EntitySetAggregateToken

Abfragetoken, das einen Entity Set-Aggregatausdruck darstellt.

ExpandTransformationNode

Knoten, der eine Erweiterungstransformation darstellt.

FilterTransformationNode

Knoten, der eine Filtertransformation darstellt.

GroupByPropertyNode

Ein Knoten, der eine Gruppierungseigenschaft darstellt.

GroupByToken

Abfragetoken, das ein GroupBy-Token darstellt.

GroupByTransformationNode

Knoten, der eine groupBy-Transformation darstellt.

TransformationNode

Basisklasse für alle Transformationsknoten.

Enumerationen

AggregateExpressionKind

Enumeration der möglichen Aggregationstypen.

AggregationMethod

Enumeration von Methoden, die in der Aggregationsklausel verwendet werden

TransformationNodeKind

Enumeration von Arten von Transformationsknoten.