Partilhar via


Microsoft.OData.UriParser.Aggregation Namespace

Classes

AggregateExpression

Representa uma expressão de agregação que agrega uma entidade de valor único.

AggregateExpressionBase

Uma expressão de agregação que representa uma transformação de agregação.

AggregateExpressionToken

Token de consulta que representa uma expressão Aggregate.

AggregateToken

Token de consulta que representa um token de agregação.

AggregateTokenBase

Classe base para tokens de transformação de agregação

AggregateTransformationNode

Nó que representa uma transformação de agregação.

AggregationMethodDefinition

Classe que encapsula todas as informações necessárias para definir um método de agregação.

ApplyClause

Representa o conjunto de transformações a serem executadas como parte de $apply.

ApplyTransformationToken

Classe base para Aplicar tokens de transformação

ComputeTransformationNode

Nó que representa uma expressão de computação.

EntitySetAggregateExpression

Representa uma expressão de agregação que agrega um conjunto de entidades. Um exemplo de uma consulta OData que a gera pode ser encontrado no exemplo 59 da Extensão OData para Agregação de Dados Versão 4.0.

EntitySetAggregateToken

Token de consulta que representa uma expressão agregada do conjunto de entidades.

ExpandTransformationNode

Nó que representa uma transformação de expansão.

FilterTransformationNode

Nó que representa uma transformação de filtro.

GroupByPropertyNode

Um nó que representa uma propriedade de agrupamento.

GroupByToken

Token de consulta que representa um token GroupBy.

GroupByTransformationNode

Nó que representa uma transformação groupBy.

TransformationNode

Classe base para todos os nós de transformação.

Enumerações

AggregateExpressionKind

Enumeração dos possíveis tipos de agregações.

AggregationMethod

Enumeração de métodos usados na cláusula de agregação

TransformationNodeKind

Enumeração de tipos de nós de transformação.