Compartir a través de


BasicExpressionVisitor Clase

Definición

Tipo base abstracto para los tipos que implementan la interfaz IExpressionVisitor de la que se va a derivar.

public abstract class BasicExpressionVisitor : System.Data.Entity.Core.Common.CommandTrees.DbExpressionVisitor
type BasicExpressionVisitor = class
    inherit DbExpressionVisitor
Public MustInherit Class BasicExpressionVisitor
Inherits DbExpressionVisitor
Herencia
BasicExpressionVisitor
Derivado

Constructores

BasicExpressionVisitor()

Tipo base abstracto para los tipos que implementan la interfaz IExpressionVisitor de la que se va a derivar.

Métodos

Visit(DbAndExpression)

Método de patrón de visitante para DbAndExpression.

Visit(DbApplyExpression)

Método de patrón de visitante para DbApplyExpression.

Visit(DbArithmeticExpression)

Método de patrón de visitante para DbArithmeticExpression.

Visit(DbCaseExpression)

Método de patrón de visitante para DbCaseExpression.

Visit(DbCastExpression)

Método de patrón de visitante para DbCastExpression.

Visit(DbComparisonExpression)

Método de patrón de visitante para DbComparisonExpression.

Visit(DbConstantExpression)

Método de patrón de visitante para DbConstantExpression.

Visit(DbCrossJoinExpression)

Método de patrón de visitante para DbCrossJoinExpression.

Visit(DbDerefExpression)

Método de patrón de visitante para DbDerefExpression.

Visit(DbDistinctExpression)

Método de patrón de visitante para DbDistinctExpression.

Visit(DbElementExpression)

Método de patrón de visitante para DbElementExpression.

Visit(DbEntityRefExpression)

Método de patrón de visitante para DbEntityRefExpression.

Visit(DbExceptExpression)

Método de patrón de visitante para DbExceptExpression.

Visit(DbExpression)

Se llama cuando se encuentra un DbExpression de un tipo no reconocido de otro modo.

Visit(DbFilterExpression)

Método de patrón de visitante para DbFilterExpression.

Visit(DbFunctionExpression)

Método de patrón de visitante para DbFunctionExpression.

Visit(DbGroupByExpression)

Método de patrón de visitante para DbGroupByExpression.

Visit(DbInExpression)

Método de patrón de visitante para DbInExpression.

Visit(DbIntersectExpression)

Método de patrón de visitante para DbIntersectExpression.

Visit(DbIsEmptyExpression)

Método de patrón de visitante para DbIsEmptyExpression.

Visit(DbIsNullExpression)

Método de patrón de visitante para DbIsNullExpression.

Visit(DbIsOfExpression)

Método de patrón de visitante para DbIsOfExpression.

Visit(DbJoinExpression)

Método de patrón de visitante para DbJoinExpression.

Visit(DbLambdaExpression)

Método de patrón de visitante para DbLambdaExpression.

Visit(DbLikeExpression)

Método de patrón de visitante para DbLikeExpression.

Visit(DbLimitExpression)

Método de patrón de visitante para DbLimitExpression.

Visit(DbNewInstanceExpression)

Método de patrón de visitante para DbNewInstanceExpression.

Visit(DbNotExpression)

Método de patrón de visitante para DbNotExpression.

Visit(DbNullExpression)

Método de patrón de visitante para DbNullExpression.

Visit(DbOfTypeExpression)

Método de patrón de visitante para DbOfTypeExpression.

Visit(DbOrExpression)

Método de patrón de visitante para DbOrExpression.

Visit(DbParameterReferenceExpression)

Método de patrón de visitante para DbParameterReferenceExpression.

Visit(DbProjectExpression)

Método de patrón de visitante para DbProjectExpression.

Visit(DbPropertyExpression)

Método de patrón de visitante para DbPropertyExpression.

Visit(DbQuantifierExpression)

Método de patrón de visitante para DbQuantifierExpression.

Visit(DbRefExpression)

Método de patrón de visitante para DbRefExpression.

Visit(DbRefKeyExpression)

Método de patrón de visitante para DbRefKeyExpression.

Visit(DbRelationshipNavigationExpression)

Método de patrón de visitante para DbRelationshipNavigationExpression.

Visit(DbScanExpression)

Método de patrón de visitante para DbScanExpression.

Visit(DbSkipExpression)

Método de patrón de visitante para DbSkipExpression.

Visit(DbSortExpression)

Método de patrón de visitante para DbSortExpression.

Visit(DbTreatExpression)

Método de patrón de visitante para DbTreatExpression.

Visit(DbUnionAllExpression)

Método de patrón de visitante para DbUnionAllExpression.

Visit(DbVariableReferenceExpression)

Método de patrón de visitante para DbVariableReferenceExpression.

VisitAggregate(DbAggregate)

Método de conveniencia para visitar el especificado DbAggregate.

VisitAggregateList(IList<DbAggregate>)

Método de conveniencia para visitar cada uno DbAggregate de los elementos de la lista, si la lista no es null.

VisitBinaryExpression(DbBinaryExpression)

Método de conveniencia para visitar el especificado DbBinaryExpression.

VisitExpression(DbExpression)

Método de conveniencia para visitar el objeto especificado DbExpression, si no es NULL.

VisitExpressionBindingPost(DbExpressionBinding)

Método de conveniencia para el posprocesamiento después de haber visitado dbExpressionBinding.

VisitExpressionBindingPre(DbExpressionBinding)

Método de conveniencia para visitar el especificado DbExpressionBinding.

VisitExpressionList(IList<DbExpression>)

Método de conveniencia para visitar cada DbExpression una de las listas especificadas, si la lista no es null.

VisitGroupExpressionBindingMid(DbGroupExpressionBinding)

Método de conveniencia que indica que se han visitado las claves de agrupación de y DbGroupByExpression los agregados están a punto de visitarse.

VisitGroupExpressionBindingPost(DbGroupExpressionBinding)

Método de conveniencia para el posprocesamiento después de haber visitado dbGroupExpressionBinding.

VisitGroupExpressionBindingPre(DbGroupExpressionBinding)

Método de conveniencia para visitar el especificado DbGroupExpressionBinding.

VisitLambdaPost(DbLambda)

Método de conveniencia para el posprocesamiento después de visitar dbLambda.

VisitLambdaPre(DbLambda)

Método de conveniencia que indica que el cuerpo de una lambda DbFunctionExpression está a punto de visitarse.

VisitUnaryExpression(DbUnaryExpression)

Método de conveniencia para visitar el especificado DbUnaryExpression.

Se aplica a