Compartilhar via


BasicExpressionVisitor Classe

Definição

Um tipo base abstrato para tipos que implementam a interface IExpressionVisitor da qual derivar.

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

Construtores

BasicExpressionVisitor()

Um tipo base abstrato para tipos que implementam a interface IExpressionVisitor da qual derivar.

Métodos

Visit(DbAndExpression)

Método de padrão de visitante para DbAndExpression.

Visit(DbApplyExpression)

Método de padrão de visitante para DbApplyExpression.

Visit(DbArithmeticExpression)

Método de padrão de visitante para DbArithmeticExpression.

Visit(DbCaseExpression)

Método de padrão de visitante para DbCaseExpression.

Visit(DbCastExpression)

Método de padrão de visitante para DbCastExpression.

Visit(DbComparisonExpression)

Método de padrão de visitante para DbComparisonExpression.

Visit(DbConstantExpression)

Método de padrão de visitante para DbConstantExpression.

Visit(DbCrossJoinExpression)

Método de padrão de visitante para DbCrossJoinExpression.

Visit(DbDerefExpression)

Método de padrão de visitante para DbDerefExpression.

Visit(DbDistinctExpression)

Método de padrão de visitante para DbDistinctExpression.

Visit(DbElementExpression)

Método de padrão de visitante para DbElementExpression.

Visit(DbEntityRefExpression)

Método de padrão de visitante para DbEntityRefExpression.

Visit(DbExceptExpression)

Método de padrão de visitante para DbExceptExpression.

Visit(DbExpression)

Chamado quando um DbExpression de um tipo não reconhecido de outra forma é encontrado.

Visit(DbFilterExpression)

Método de padrão de visitante para DbFilterExpression.

Visit(DbFunctionExpression)

Método de padrão de visitante para DbFunctionExpression.

Visit(DbGroupByExpression)

Método de padrão de visitante para DbGroupByExpression.

Visit(DbInExpression)

Método de padrão de visitante para DbInExpression.

Visit(DbIntersectExpression)

Método de padrão de visitante para DbIntersectExpression.

Visit(DbIsEmptyExpression)

Método de padrão de visitante para DbIsEmptyExpression.

Visit(DbIsNullExpression)

Método de padrão de visitante para DbIsNullExpression.

Visit(DbIsOfExpression)

Método de padrão de visitante para DbIsOfExpression.

Visit(DbJoinExpression)

Método de padrão de visitante para DbJoinExpression.

Visit(DbLambdaExpression)

Método de padrão de visitante para DbLambdaExpression.

Visit(DbLikeExpression)

Método de padrão de visitante para DbLikeExpression.

Visit(DbLimitExpression)

Método de padrão de visitante para DbLimitExpression.

Visit(DbNewInstanceExpression)

Método de padrão de visitante para DbNewInstanceExpression.

Visit(DbNotExpression)

Método de padrão de visitante para DbNotExpression.

Visit(DbNullExpression)

Método de padrão de visitante para DbNullExpression.

Visit(DbOfTypeExpression)

Método de padrão de visitante para DbOfTypeExpression.

Visit(DbOrExpression)

Método de padrão de visitante para DbOrExpression.

Visit(DbParameterReferenceExpression)

Método de padrão de visitante para DbParameterReferenceExpression.

Visit(DbProjectExpression)

Método de padrão de visitante para DbProjectExpression.

Visit(DbPropertyExpression)

Método de padrão de visitante para DbPropertyExpression.

Visit(DbQuantifierExpression)

Método de padrão de visitante para DbQuantifierExpression.

Visit(DbRefExpression)

Método de padrão de visitante para DbRefExpression.

Visit(DbRefKeyExpression)

Método de padrão de visitante para DbRefKeyExpression.

Visit(DbRelationshipNavigationExpression)

Método de padrão de visitante para DbRelationshipNavigationExpression.

Visit(DbScanExpression)

Método de padrão de visitante para DbScanExpression.

Visit(DbSkipExpression)

Método de padrão de visitante para DbSkipExpression.

Visit(DbSortExpression)

Método de padrão de visitante para DbSortExpression.

Visit(DbTreatExpression)

Método de padrão de visitante para DbTreatExpression.

Visit(DbUnionAllExpression)

Método de padrão de visitante para DbUnionAllExpression.

Visit(DbVariableReferenceExpression)

Método de padrão de visitante para DbVariableReferenceExpression.

VisitAggregate(DbAggregate)

Método de conveniência para visitar o especificado DbAggregate.

VisitAggregateList(IList<DbAggregate>)

Método de conveniência para visitar cada DbAggregate um na lista, se a lista não for nula.

VisitBinaryExpression(DbBinaryExpression)

Método de conveniência para visitar o especificado DbBinaryExpression.

VisitExpression(DbExpression)

Método de conveniência para visitar o especificado DbExpression, se não for nulo.

VisitExpressionBindingPost(DbExpressionBinding)

Método de conveniência para pós-processamento depois que um DbExpressionBinding é visitado.

VisitExpressionBindingPre(DbExpressionBinding)

Método de conveniência para visitar o especificado DbExpressionBinding.

VisitExpressionList(IList<DbExpression>)

Método de conveniência para visitar cada DbExpression um na lista fornecida, se a lista não for nula.

VisitGroupExpressionBindingMid(DbGroupExpressionBinding)

Método de conveniência que indica que as chaves de agrupamento de um DbGroupByExpression foram visitadas e as agregações estão prestes a ser visitadas.

VisitGroupExpressionBindingPost(DbGroupExpressionBinding)

Método de conveniência para pós-processamento depois que um DbGroupExpressionBinding foi visitado.

VisitGroupExpressionBindingPre(DbGroupExpressionBinding)

Método de conveniência para visitar o especificado DbGroupExpressionBinding.

VisitLambdaPost(DbLambda)

Método de conveniência para pós-processamento após a visita de um DbLambda.

VisitLambdaPre(DbLambda)

Método de conveniência que indica que o corpo de um Lambda DbFunctionExpression está prestes a ser visitado.

VisitUnaryExpression(DbUnaryExpression)

Método de conveniência para visitar o especificado DbUnaryExpression.

Aplica-se a