Partager via


EnumerableExpression Classe

Définition

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.

S’applique à