Compartilhar via


DbGroupExpressionBinding Classe

Definição

Define a associação para o conjunto de entrada para uma DbGroupByExpression. Além das propriedades de DbExpressionBinding, DbGroupExpressionBinding também fornece acesso ao elemento group por meio da referência de variável e à agregação de grupo por meio da propriedade .

public sealed class DbGroupExpressionBinding
type DbGroupExpressionBinding = class
Public NotInheritable Class DbGroupExpressionBinding
Herança
DbGroupExpressionBinding

Propriedades

Expression

Obtém o DbExpression que define o conjunto de entrada.

GroupAggregate

Obtém o DbGroupAggregate que representa a coleção de elementos no grupo.

GroupVariable

Obtém o DbVariableReferenceExpression que faz referência à variável de elemento de grupo.

GroupVariableName

Obtém o nome atribuído à variável de elemento de grupo.

GroupVariableType

Obtém os metadados de tipo da variável de elemento de grupo.

Variable

Obtém o DbVariableReferenceExpression que faz referência à variável de elemento.

VariableName

Obtém o nome atribuído à variável de elemento.

VariableType

Obtém os metadados de tipo do elemento variável.

Métodos de Extensão

GroupBy(DbGroupExpressionBinding, IEnumerable<KeyValuePair<String,DbExpression>>, IEnumerable<KeyValuePair<String,DbAggregate>>)

Cria uma nova DbGroupByExpression que agrupa os elementos do conjunto de entrada de acordo com as chaves de grupo especificadas e aplica as agregações fornecidas.

Aplica-se a