Share via


BasicCommandTreeVisitor Class

Definition

An abstract base type for types that implement the IExpressionVisitor interface to derive from.

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

Constructors

BasicCommandTreeVisitor()

Methods

Visit(DbAndExpression)

Visitor pattern method for DbAndExpression.

(Inherited from BasicExpressionVisitor)
Visit(DbApplyExpression)

Visitor pattern method for DbApplyExpression.

(Inherited from BasicExpressionVisitor)
Visit(DbArithmeticExpression)

Visitor pattern method for DbArithmeticExpression.

(Inherited from BasicExpressionVisitor)
Visit(DbCaseExpression)

Visitor pattern method for DbCaseExpression.

(Inherited from BasicExpressionVisitor)
Visit(DbCastExpression)

Visitor pattern method for DbCastExpression.

(Inherited from BasicExpressionVisitor)
Visit(DbComparisonExpression)

Visitor pattern method for DbComparisonExpression.

(Inherited from BasicExpressionVisitor)
Visit(DbConstantExpression)

Visitor pattern method for DbConstantExpression.

(Inherited from BasicExpressionVisitor)
Visit(DbCrossJoinExpression)

Visitor pattern method for DbCrossJoinExpression.

(Inherited from BasicExpressionVisitor)
Visit(DbDerefExpression)

Visitor pattern method for DbDerefExpression.

(Inherited from BasicExpressionVisitor)
Visit(DbDistinctExpression)

Visitor pattern method for DbDistinctExpression.

(Inherited from BasicExpressionVisitor)
Visit(DbElementExpression)

Visitor pattern method for DbElementExpression.

(Inherited from BasicExpressionVisitor)
Visit(DbEntityRefExpression)

Visitor pattern method for DbEntityRefExpression.

(Inherited from BasicExpressionVisitor)
Visit(DbExceptExpression)

Visitor pattern method for DbExceptExpression.

(Inherited from BasicExpressionVisitor)
Visit(DbExpression)

Called when an DbExpression of an otherwise unrecognized type is encountered.

(Inherited from BasicExpressionVisitor)
Visit(DbFilterExpression)

Visitor pattern method for DbFilterExpression.

(Inherited from BasicExpressionVisitor)
Visit(DbFunctionExpression)

Visitor pattern method for DbFunctionExpression.

(Inherited from BasicExpressionVisitor)
Visit(DbGroupByExpression)

Visitor pattern method for DbGroupByExpression.

(Inherited from BasicExpressionVisitor)
Visit(DbInExpression)

Visitor pattern method for DbInExpression.

(Inherited from BasicExpressionVisitor)
Visit(DbIntersectExpression)

Visitor pattern method for DbIntersectExpression.

(Inherited from BasicExpressionVisitor)
Visit(DbIsEmptyExpression)

Visitor pattern method for DbIsEmptyExpression.

(Inherited from BasicExpressionVisitor)
Visit(DbIsNullExpression)

Visitor pattern method for DbIsNullExpression.

(Inherited from BasicExpressionVisitor)
Visit(DbIsOfExpression)

Visitor pattern method for DbIsOfExpression.

(Inherited from BasicExpressionVisitor)
Visit(DbJoinExpression)

Visitor pattern method for DbJoinExpression.

(Inherited from BasicExpressionVisitor)
Visit(DbLambdaExpression)

Visitor pattern method for DbLambdaExpression.

(Inherited from BasicExpressionVisitor)
Visit(DbLikeExpression)

Visitor pattern method for DbLikeExpression.

(Inherited from BasicExpressionVisitor)
Visit(DbLimitExpression)

Visitor pattern method for DbLimitExpression.

(Inherited from BasicExpressionVisitor)
Visit(DbNewInstanceExpression)

Visitor pattern method for DbNewInstanceExpression.

(Inherited from BasicExpressionVisitor)
Visit(DbNotExpression)

Visitor pattern method for DbNotExpression.

(Inherited from BasicExpressionVisitor)
Visit(DbNullExpression)

Visitor pattern method for DbNullExpression.

(Inherited from BasicExpressionVisitor)
Visit(DbOfTypeExpression)

Visitor pattern method for DbOfTypeExpression.

(Inherited from BasicExpressionVisitor)
Visit(DbOrExpression)

Visitor pattern method for DbOrExpression.

(Inherited from BasicExpressionVisitor)
Visit(DbParameterReferenceExpression)

Visitor pattern method for DbParameterReferenceExpression.

(Inherited from BasicExpressionVisitor)
Visit(DbProjectExpression)

Visitor pattern method for DbProjectExpression.

(Inherited from BasicExpressionVisitor)
Visit(DbPropertyExpression)

Visitor pattern method for DbPropertyExpression.

(Inherited from BasicExpressionVisitor)
Visit(DbQuantifierExpression)

Visitor pattern method for DbQuantifierExpression.

(Inherited from BasicExpressionVisitor)
Visit(DbRefExpression)

Visitor pattern method for DbRefExpression.

(Inherited from BasicExpressionVisitor)
Visit(DbRefKeyExpression)

Visitor pattern method for DbRefKeyExpression.

(Inherited from BasicExpressionVisitor)
Visit(DbRelationshipNavigationExpression)

Visitor pattern method for DbRelationshipNavigationExpression.

(Inherited from BasicExpressionVisitor)
Visit(DbScanExpression)

Visitor pattern method for DbScanExpression.

(Inherited from BasicExpressionVisitor)
Visit(DbSkipExpression)

Visitor pattern method for DbSkipExpression.

(Inherited from BasicExpressionVisitor)
Visit(DbSortExpression)

Visitor pattern method for DbSortExpression.

(Inherited from BasicExpressionVisitor)
Visit(DbTreatExpression)

Visitor pattern method for DbTreatExpression.

(Inherited from BasicExpressionVisitor)
Visit(DbUnionAllExpression)

Visitor pattern method for DbUnionAllExpression.

(Inherited from BasicExpressionVisitor)
Visit(DbVariableReferenceExpression)

Visitor pattern method for DbVariableReferenceExpression.

(Inherited from BasicExpressionVisitor)
VisitAggregate(DbAggregate)

Convenience method to visit the specified DbAggregate.

(Inherited from BasicExpressionVisitor)
VisitAggregateList(IList<DbAggregate>)

Convenience method to visit each DbAggregate in the list, if the list is non-null.

(Inherited from BasicExpressionVisitor)
VisitBinaryExpression(DbBinaryExpression)

Convenience method to visit the specified DbBinaryExpression.

(Inherited from BasicExpressionVisitor)
VisitCommandTree(DbCommandTree)

Implements the visitor pattern for the command tree.

VisitDeleteCommandTree(DbDeleteCommandTree)

Implements the visitor pattern for the delete command tree.

VisitExpression(DbExpression)

Convenience method to visit the specified DbExpression, if non-null.

(Inherited from BasicExpressionVisitor)
VisitExpressionBindingPost(DbExpressionBinding)

Convenience method for post-processing after a DbExpressionBinding has been visited.

(Inherited from BasicExpressionVisitor)
VisitExpressionBindingPre(DbExpressionBinding)

Convenience method to visit the specified DbExpressionBinding.

(Inherited from BasicExpressionVisitor)
VisitExpressionList(IList<DbExpression>)

Convenience method to visit each DbExpression in the given list, if the list is non-null.

(Inherited from BasicExpressionVisitor)
VisitFunctionCommandTree(DbFunctionCommandTree)

Implements the visitor pattern for the function command tree.

VisitGroupExpressionBindingMid(DbGroupExpressionBinding)

Convenience method indicating that the grouping keys of a DbGroupByExpression have been visited and the aggregates are now about to be visited.

(Inherited from BasicExpressionVisitor)
VisitGroupExpressionBindingPost(DbGroupExpressionBinding)

Convenience method for post-processing after a DbGroupExpressionBinding has been visited.

(Inherited from BasicExpressionVisitor)
VisitGroupExpressionBindingPre(DbGroupExpressionBinding)

Convenience method to visit the specified DbGroupExpressionBinding.

(Inherited from BasicExpressionVisitor)
VisitInsertCommandTree(DbInsertCommandTree)

Implements the visitor pattern for the insert command tree.

VisitLambdaPost(DbLambda)

Convenience method for post-processing after a DbLambda has been visited.

(Inherited from BasicExpressionVisitor)
VisitLambdaPre(DbLambda)

Convenience method indicating that the body of a Lambda DbFunctionExpression is now about to be visited.

(Inherited from BasicExpressionVisitor)
VisitModificationClause(DbModificationClause)

Implements the visitor pattern for the modification clause.

VisitModificationClauses(IList<DbModificationClause>)

Implements the visitor pattern for the collection of modification clauses.

VisitQueryCommandTree(DbQueryCommandTree)

Implements the visitor pattern for the query command tree.

VisitSetClause(DbSetClause)

Implements the visitor pattern for the set clause.

VisitUnaryExpression(DbUnaryExpression)

Convenience method to visit the specified DbUnaryExpression.

(Inherited from BasicExpressionVisitor)
VisitUpdateCommandTree(DbUpdateCommandTree)

Implements the visitor pattern for the update command tree.

Applies to