語言

BasicCommandTreeVisitor 類別

定義

實作要衍生自之 IExpressionVisitor 介面之型別的抽象基底類型。

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

建構函式

名稱 Description
BasicCommandTreeVisitor()

實作要衍生自之 IExpressionVisitor 介面之型別的抽象基底類型。

方法

名稱 Description
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)

如果為非 Null,則流覽指定 DbExpression 之 的便利方法。

(繼承來源 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)

實作更新命令樹的造訪者模式。

適用於