Partager via


DbGroupExpressionBinding Classe

Définition

Définit la liaison pour le jeu de données d'entrée à un objet DbGroupByExpression. En plus des propriétés de DbExpressionBinding, DbGroupExpressionBinding fournit également l’accès à l’élément group via la référence de variable et à l’agrégat de groupe via la propriété .

public sealed class DbGroupExpressionBinding
type DbGroupExpressionBinding = class
Public NotInheritable Class DbGroupExpressionBinding
Héritage
DbGroupExpressionBinding

Propriétés

Expression

Obtient le DbExpression qui définit le jeu d’entrée.

GroupAggregate

Obtient DbGroupAggregate qui représente la collection des éléments dans le groupe.

GroupVariable

Obtient DbVariableReferenceExpression qui référence la variable d'élément de groupe.

GroupVariableName

Obtient le nom assigné à la variable d'élément de groupe.

GroupVariableType

Obtient les métadonnées de type de la variable d'élément de groupe.

Variable

Obtient DbVariableReferenceExpression qui référence la variable d'élément.

VariableName

Obtient le nom assigné à la variable d'élément.

VariableType

Obtient les métadonnées de type de la variable d'élément.

Méthodes d’extension

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

Crée une DbGroupByExpression qui regroupe les éléments du jeu de données d'entrée en fonction des clés de groupe indiquées et applique les agrégats donnés.

S’applique à