Idioma

DbGroupExpressionBinding Classe

Definição

Define a associação para o conjunto de entrada como um DbGroupByExpression. Além das propriedades de DbExpressionBinding, DbGroupExpressionBinding também fornece acesso ao elemento de grupo por meio do <seealso cref="P:System.Data.Entity.Core.Common.CommandTrees.DbGroupExpressionBinding.GroupVariable "></seealso> variable reference and to the group aggregate via the <seealso cref="P:System.Data.Entity.Core.Common.CommandTrees.DbGroupExpressionBinding.GroupAggregate"></seealso> property.

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

Propriedades

Nome Descrição
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 da variável de elemento.

Métodos de Extensão

Nome Descrição
GroupBy(DbGroupExpressionBinding, IEnumerable<KeyValuePair<String,DbExpression>>, IEnumerable<KeyValuePair<String,DbAggregate>>)

Cria um novo 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