EnumerableExpression 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 un groupe énumérable ou traduit à partir d’une chaîne sur un élément de regroupement.
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 EnumerableExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
type EnumerableExpression = class
inherit Expression
interface IPrintableExpression
Public Class EnumerableExpression
Inherits Expression
Implements IPrintableExpression
- Héritage
-
EnumerableExpression
- Implémente
Constructeurs
EnumerableExpression(Expression) |
Crée une instance de la classe EnumerableExpression. |
Propriétés
IsDistinct |
Valeur indiquant si l’opérateur distinct est appliqué sur l’énumérable ou non. |
NodeType |
Expression qui représente un groupe énumérable ou traduit à partir d’une chaîne sur un élément de regroupement. 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. |
Orderings |
Liste des classements à appliquer à l’énumérable. |
Predicate |
Valeur indiquant tout prédicat appliqué sur l’énumérable. |
Selector |
Expression sous-jacente énumérée. |
Type |
Expression qui représente un groupe énumérable ou traduit à partir d’une chaîne sur un élément de regroupement. 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
AppendOrdering(OrderingExpression) |
Ajoute l’ordre aux classements existants du EnumerableExpression. |
ApplyDistinct() |
Applique l’opérateur DISTINCT au sélecteur du EnumerableExpression. |
ApplyOrdering(OrderingExpression) |
Applique l’ordre au EnumerableExpression. Cela remplace tous les ordres précédents spécifiés. |
ApplyPredicate(SqlExpression) |
Applique le prédicat de EnumerableExpressionfiltre au . |
ApplySelector(Expression) |
Applique un nouveau sélecteur au EnumerableExpression. |
Equals(Object) |
Expression qui représente un groupe énumérable ou traduit à partir d’une chaîne sur un élément de regroupement. 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. |
GetHashCode() |
Expression qui représente un groupe énumérable ou traduit à partir d’une chaîne sur un élément de regroupement. 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. |
Print(ExpressionPrinter) |
Crée une représentation sous forme de chaîne imprimable de l’expression donnée à l’aide de ExpressionPrinter. |
VisitChildren(ExpressionVisitor) |
Expression qui représente un groupe énumérable ou traduit à partir d’une chaîne sur un élément de regroupement. 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. |