BasicCommandTreeVisitor 类

定义

实现要从其派生的 IExpressionVisitor 接口的类型的抽象基类型。

public abstract class BasicCommandTreeVisitor : System.Data.Entity.Core.Common.CommandTrees.BasicExpressionVisitor
type BasicCommandTreeVisitor = class
    inherit BasicExpressionVisitor
Public MustInherit Class BasicCommandTreeVisitor
Inherits BasicExpressionVisitor
继承

构造函数

BasicCommandTreeVisitor()

实现要从其派生的 IExpressionVisitor 接口的类型的抽象基类型。

方法

Visit(DbAndExpression)

DbAndExpression访问者模式方法。

(继承自 BasicExpressionVisitor)
Visit(DbApplyExpression)

DbApplyExpression访问者模式方法。

(继承自 BasicExpressionVisitor)
Visit(DbArithmeticExpression)

DbArithmeticExpression访问者模式方法。

(继承自 BasicExpressionVisitor)
Visit(DbCaseExpression)

DbCaseExpression访问者模式方法。

(继承自 BasicExpressionVisitor)
Visit(DbCastExpression)

DbCastExpression访问者模式方法。

(继承自 BasicExpressionVisitor)
Visit(DbComparisonExpression)

DbComparisonExpression访问者模式方法。

(继承自 BasicExpressionVisitor)
Visit(DbConstantExpression)

DbConstantExpression访问者模式方法。

(继承自 BasicExpressionVisitor)
Visit(DbCrossJoinExpression)

DbCrossJoinExpression访问者模式方法。

(继承自 BasicExpressionVisitor)
Visit(DbDerefExpression)

DbDerefExpression访问者模式方法。

(继承自 BasicExpressionVisitor)
Visit(DbDistinctExpression)

DbDistinctExpression访问者模式方法。

(继承自 BasicExpressionVisitor)
Visit(DbElementExpression)

DbElementExpression访问者模式方法。

(继承自 BasicExpressionVisitor)
Visit(DbEntityRefExpression)

DbEntityRefExpression访问者模式方法。

(继承自 BasicExpressionVisitor)
Visit(DbExceptExpression)

DbExceptExpression访问者模式方法。

(继承自 BasicExpressionVisitor)
Visit(DbExpression)

遇到其他无法识别的类型的 时 DbExpression 调用。

(继承自 BasicExpressionVisitor)
Visit(DbFilterExpression)

DbFilterExpression访问者模式方法。

(继承自 BasicExpressionVisitor)
Visit(DbFunctionExpression)

DbFunctionExpression访问者模式方法。

(继承自 BasicExpressionVisitor)
Visit(DbGroupByExpression)

DbGroupByExpression访问者模式方法。

(继承自 BasicExpressionVisitor)
Visit(DbInExpression)

DbInExpression访问者模式方法。

(继承自 BasicExpressionVisitor)
Visit(DbIntersectExpression)

DbIntersectExpression访问者模式方法。

(继承自 BasicExpressionVisitor)
Visit(DbIsEmptyExpression)

DbIsEmptyExpression访问者模式方法。

(继承自 BasicExpressionVisitor)
Visit(DbIsNullExpression)

DbIsNullExpression访问者模式方法。

(继承自 BasicExpressionVisitor)
Visit(DbIsOfExpression)

DbIsOfExpression访问者模式方法。

(继承自 BasicExpressionVisitor)
Visit(DbJoinExpression)

DbJoinExpression访问者模式方法。

(继承自 BasicExpressionVisitor)
Visit(DbLambdaExpression)

DbLambdaExpression访问者模式方法。

(继承自 BasicExpressionVisitor)
Visit(DbLikeExpression)

DbLikeExpression访问者模式方法。

(继承自 BasicExpressionVisitor)
Visit(DbLimitExpression)

DbLimitExpression访问者模式方法。

(继承自 BasicExpressionVisitor)
Visit(DbNewInstanceExpression)

DbNewInstanceExpression访问者模式方法。

(继承自 BasicExpressionVisitor)
Visit(DbNotExpression)

DbNotExpression访问者模式方法。

(继承自 BasicExpressionVisitor)
Visit(DbNullExpression)

DbNullExpression访问者模式方法。

(继承自 BasicExpressionVisitor)
Visit(DbOfTypeExpression)

DbOfTypeExpression访问者模式方法。

(继承自 BasicExpressionVisitor)
Visit(DbOrExpression)

DbOrExpression访问者模式方法。

(继承自 BasicExpressionVisitor)
Visit(DbParameterReferenceExpression)

DbParameterReferenceExpression访问者模式方法。

(继承自 BasicExpressionVisitor)
Visit(DbProjectExpression)

DbProjectExpression访问者模式方法。

(继承自 BasicExpressionVisitor)
Visit(DbPropertyExpression)

DbPropertyExpression访问者模式方法。

(继承自 BasicExpressionVisitor)
Visit(DbQuantifierExpression)

DbQuantifierExpression访问者模式方法。

(继承自 BasicExpressionVisitor)
Visit(DbRefExpression)

DbRefExpression访问者模式方法。

(继承自 BasicExpressionVisitor)
Visit(DbRefKeyExpression)

DbRefKeyExpression访问者模式方法。

(继承自 BasicExpressionVisitor)
Visit(DbRelationshipNavigationExpression)

DbRelationshipNavigationExpression访问者模式方法。

(继承自 BasicExpressionVisitor)
Visit(DbScanExpression)

DbScanExpression访问者模式方法。

(继承自 BasicExpressionVisitor)
Visit(DbSkipExpression)

DbSkipExpression访问者模式方法。

(继承自 BasicExpressionVisitor)
Visit(DbSortExpression)

DbSortExpression访问者模式方法。

(继承自 BasicExpressionVisitor)
Visit(DbTreatExpression)

DbTreatExpression访问者模式方法。

(继承自 BasicExpressionVisitor)
Visit(DbUnionAllExpression)

DbUnionAllExpression访问者模式方法。

(继承自 BasicExpressionVisitor)
Visit(DbVariableReferenceExpression)

DbVariableReferenceExpression访问者模式方法。

(继承自 BasicExpressionVisitor)
VisitAggregate(DbAggregate)

访问指定的 DbAggregate的便捷方法。

(继承自 BasicExpressionVisitor)
VisitAggregateList(IList<DbAggregate>)

如果列表不为 null,则用于访问列表中的每个 DbAggregate 的便捷方法。

(继承自 BasicExpressionVisitor)
VisitBinaryExpression(DbBinaryExpression)

访问指定的 DbBinaryExpression的便捷方法。

(继承自 BasicExpressionVisitor)
VisitCommandTree(DbCommandTree)

实现命令树的访问者模式。

VisitDeleteCommandTree(DbDeleteCommandTree)

实现删除命令树的访问者模式。

VisitExpression(DbExpression)

访问指定的 DbExpression的便捷方法(如果为非 null)。

(继承自 BasicExpressionVisitor)
VisitExpressionBindingPost(DbExpressionBinding)

访问 DbExpressionBinding 后进行后处理的便捷方法。

(继承自 BasicExpressionVisitor)
VisitExpressionBindingPre(DbExpressionBinding)

访问指定的 DbExpressionBinding的便捷方法。

(继承自 BasicExpressionVisitor)
VisitExpressionList(IList<DbExpression>)

如果列表不为 null,则访问给定列表中的每个 DbExpression 的便捷方法。

(继承自 BasicExpressionVisitor)
VisitFunctionCommandTree(DbFunctionCommandTree)

实现函数命令树的访问者模式。

VisitGroupExpressionBindingMid(DbGroupExpressionBinding)

指示 已访问 的 DbGroupByExpression 分组键且即将访问聚合的便捷方法。

(继承自 BasicExpressionVisitor)
VisitGroupExpressionBindingPost(DbGroupExpressionBinding)

访问 DbGroupExpressionBinding 后进行后期处理的便捷方法。

(继承自 BasicExpressionVisitor)
VisitGroupExpressionBindingPre(DbGroupExpressionBinding)

访问指定的 DbGroupExpressionBinding的便捷方法。

(继承自 BasicExpressionVisitor)
VisitInsertCommandTree(DbInsertCommandTree)

实现插入命令树的访问者模式。

VisitLambdaPost(DbLambda)

访问 DbLambda 后进行后处理的便利方法。

(继承自 BasicExpressionVisitor)
VisitLambdaPre(DbLambda)

指示 Lambda DbFunctionExpression 主体现在即将访问的便利方法。

(继承自 BasicExpressionVisitor)
VisitModificationClause(DbModificationClause)

实现修改子句的访问者模式。

VisitModificationClauses(IList<DbModificationClause>)

实现修改子句集合的访问者模式。

VisitQueryCommandTree(DbQueryCommandTree)

实现查询命令树的访问者模式。

VisitSetClause(DbSetClause)

实现 set 子句的访问者模式。

VisitUnaryExpression(DbUnaryExpression)

访问指定的 DbUnaryExpression的便捷方法。

(继承自 BasicExpressionVisitor)
VisitUpdateCommandTree(DbUpdateCommandTree)

实现更新命令树的访问者模式。

适用于