GroupByShaperExpression Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Expression qui représente la création d’un élément de regroupement dans ShaperExpression.
Ce type est généralement utilisé par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code d’application.
public class GroupByShaperExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
type GroupByShaperExpression = class
inherit Expression
interface IPrintableExpression
Public Class GroupByShaperExpression
Inherits Expression
Implements IPrintableExpression
- Héritage
-
GroupByShaperExpression
- Dérivé
- Implémente
Remarques
Pour plus d’informations et d’exemples, consultez Implémentation des fournisseurs et extensions de base de données et Fonctionnement des requêtes EF Core .
Constructeurs
GroupByShaperExpression(Expression, Expression) |
Crée une instance de la classe GroupByShaperExpression. |
GroupByShaperExpression(Expression, ShapedQueryExpression) |
Crée une instance de la classe GroupByShaperExpression. |
Propriétés
ElementSelector |
Expression représentant le sélecteur d’élément pour cet élément de regroupement. |
GroupingEnumerable |
Expression représentant la sous-requête pour l’énumérable sur ce résultat de regroupement. |
KeySelector |
Expression représentant le sélecteur de clé pour ce résultat de regroupement. |
NodeType |
Expression qui représente la création d’un élément de regroupement dans ShaperExpression. Ce type est généralement utilisé par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code d’application. |
Type |
Expression qui représente la création d’un élément de regroupement dans ShaperExpression. Ce type est généralement utilisé par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code d’application. |
Méthodes
Print(ExpressionPrinter) |
Crée une représentation sous forme de chaîne imprimable de l’expression donnée à l’aide de ExpressionPrinter. |
Update(Expression, Expression) |
Crée une expression qui est semblable à celle-ci, mais en utilisant les enfants fournis. Si tous les enfants sont identiques, cette expression est retournée. |
Update(Expression, ShapedQueryExpression) |
Crée une expression qui est semblable à celle-ci, mais en utilisant les enfants fournis. Si tous les enfants sont identiques, cette expression est retournée. |
VisitChildren(ExpressionVisitor) |
Expression qui représente la création d’un élément de regroupement dans ShaperExpression. Ce type est généralement utilisé par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code d’application. |
Implémentations d’interfaces explicites
IPrintableExpression.Print(ExpressionPrinter) |
Crée une représentation sous forme de chaîne imprimable de l’expression donnée à l’aide de ExpressionPrinter. |