Partager via


BasicExpressionVisitor Classe

Définition

Type de base abstrait pour les types qui implémentent l’interface IExpressionVisitor à dériver.

public abstract class BasicExpressionVisitor : System.Data.Entity.Core.Common.CommandTrees.DbExpressionVisitor
type BasicExpressionVisitor = class
    inherit DbExpressionVisitor
Public MustInherit Class BasicExpressionVisitor
Inherits DbExpressionVisitor
Héritage
BasicExpressionVisitor
Dérivé

Constructeurs

BasicExpressionVisitor()

Type de base abstrait pour les types qui implémentent l’interface IExpressionVisitor à dériver.

Méthodes

Visit(DbAndExpression)

Méthode de modèle visiteur pour DbAndExpression.

Visit(DbApplyExpression)

Méthode de modèle visiteur pour DbApplyExpression.

Visit(DbArithmeticExpression)

Méthode de modèle visiteur pour DbArithmeticExpression.

Visit(DbCaseExpression)

Méthode de modèle visiteur pour DbCaseExpression.

Visit(DbCastExpression)

Méthode de modèle visiteur pour DbCastExpression.

Visit(DbComparisonExpression)

Méthode de modèle visiteur pour DbComparisonExpression.

Visit(DbConstantExpression)

Méthode de modèle visiteur pour DbConstantExpression.

Visit(DbCrossJoinExpression)

Méthode de modèle visiteur pour DbCrossJoinExpression.

Visit(DbDerefExpression)

Méthode de modèle visiteur pour DbDerefExpression.

Visit(DbDistinctExpression)

Méthode de modèle visiteur pour DbDistinctExpression.

Visit(DbElementExpression)

Méthode de modèle visiteur pour DbElementExpression.

Visit(DbEntityRefExpression)

Méthode de modèle visiteur pour DbEntityRefExpression.

Visit(DbExceptExpression)

Méthode de modèle visiteur pour DbExceptExpression.

Visit(DbExpression)

Appelé lorsqu’un DbExpression de type non reconnu est rencontré.

Visit(DbFilterExpression)

Méthode de modèle visiteur pour DbFilterExpression.

Visit(DbFunctionExpression)

Méthode de modèle visiteur pour DbFunctionExpression.

Visit(DbGroupByExpression)

Méthode de modèle visiteur pour DbGroupByExpression.

Visit(DbInExpression)

Méthode de modèle visiteur pour DbInExpression.

Visit(DbIntersectExpression)

Méthode de modèle visiteur pour DbIntersectExpression.

Visit(DbIsEmptyExpression)

Méthode de modèle visiteur pour DbIsEmptyExpression.

Visit(DbIsNullExpression)

Méthode de modèle visiteur pour DbIsNullExpression.

Visit(DbIsOfExpression)

Méthode de modèle visiteur pour DbIsOfExpression.

Visit(DbJoinExpression)

Méthode de modèle visiteur pour DbJoinExpression.

Visit(DbLambdaExpression)

Méthode de modèle visiteur pour DbLambdaExpression.

Visit(DbLikeExpression)

Méthode de modèle visiteur pour DbLikeExpression.

Visit(DbLimitExpression)

Méthode de modèle visiteur pour DbLimitExpression.

Visit(DbNewInstanceExpression)

Méthode de modèle visiteur pour DbNewInstanceExpression.

Visit(DbNotExpression)

Méthode de modèle visiteur pour DbNotExpression.

Visit(DbNullExpression)

Méthode de modèle visiteur pour DbNullExpression.

Visit(DbOfTypeExpression)

Méthode de modèle visiteur pour DbOfTypeExpression.

Visit(DbOrExpression)

Méthode de modèle visiteur pour DbOrExpression.

Visit(DbParameterReferenceExpression)

Méthode de modèle visiteur pour DbParameterReferenceExpression.

Visit(DbProjectExpression)

Méthode de modèle visiteur pour DbProjectExpression.

Visit(DbPropertyExpression)

Méthode de modèle visiteur pour DbPropertyExpression.

Visit(DbQuantifierExpression)

Méthode de modèle visiteur pour DbQuantifierExpression.

Visit(DbRefExpression)

Méthode de modèle visiteur pour DbRefExpression.

Visit(DbRefKeyExpression)

Méthode de modèle visiteur pour DbRefKeyExpression.

Visit(DbRelationshipNavigationExpression)

Méthode de modèle visiteur pour DbRelationshipNavigationExpression.

Visit(DbScanExpression)

Méthode de modèle visiteur pour DbScanExpression.

Visit(DbSkipExpression)

Méthode de modèle visiteur pour DbSkipExpression.

Visit(DbSortExpression)

Méthode de modèle visiteur pour DbSortExpression.

Visit(DbTreatExpression)

Méthode de modèle visiteur pour DbTreatExpression.

Visit(DbUnionAllExpression)

Méthode de modèle visiteur pour DbUnionAllExpression.

Visit(DbVariableReferenceExpression)

Méthode de modèle visiteur pour DbVariableReferenceExpression.

VisitAggregate(DbAggregate)

Méthode pratique pour visiter le spécifié DbAggregate.

VisitAggregateList(IList<DbAggregate>)

Méthode pratique pour visiter chaque DbAggregate dans la liste, si la liste n’est pas null.

VisitBinaryExpression(DbBinaryExpression)

Méthode pratique pour visiter le spécifié DbBinaryExpression.

VisitExpression(DbExpression)

Méthode pratique pour visiter le spécifié DbExpression, si non null.

VisitExpressionBindingPost(DbExpressionBinding)

Méthode pratique pour le post-traitement après la visite d’un DbExpressionBinding.

VisitExpressionBindingPre(DbExpressionBinding)

Méthode pratique pour visiter le spécifié DbExpressionBinding.

VisitExpressionList(IList<DbExpression>)

Méthode pratique pour visiter chaque DbExpression dans la liste donnée, si la liste n’est pas null.

VisitGroupExpressionBindingMid(DbGroupExpressionBinding)

Méthode pratique indiquant que les clés de regroupement d’un DbGroupByExpression ont été visitées et que les agrégats sont sur le point d’être visités.

VisitGroupExpressionBindingPost(DbGroupExpressionBinding)

Méthode pratique pour le post-traitement après la visite d’un DbGroupExpressionBinding.

VisitGroupExpressionBindingPre(DbGroupExpressionBinding)

Méthode pratique pour visiter le spécifié DbGroupExpressionBinding.

VisitLambdaPost(DbLambda)

Méthode pratique pour le post-traitement après la visite d’un DbLambda.

VisitLambdaPre(DbLambda)

Méthode pratique indiquant que le corps d’un lambda DbFunctionExpression est maintenant sur le point d’être visité.

VisitUnaryExpression(DbUnaryExpression)

Méthode pratique pour visiter le spécifié DbUnaryExpression.

S’applique à