語言

BasicExpressionVisitor 類別

定義

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

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

建構函式

名稱 Description
BasicExpressionVisitor()

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

方法

名稱 Description
Visit(DbAndExpression)

的 DbAndExpression 訪客模式方法。

Visit(DbApplyExpression)

的 DbApplyExpression 訪客模式方法。

Visit(DbArithmeticExpression)

的 DbArithmeticExpression 訪客模式方法。

Visit(DbCaseExpression)

的 DbCaseExpression 訪客模式方法。

Visit(DbCastExpression)

的 DbCastExpression 訪客模式方法。

Visit(DbComparisonExpression)

的 DbComparisonExpression 訪客模式方法。

Visit(DbConstantExpression)

的 DbConstantExpression 訪客模式方法。

Visit(DbCrossJoinExpression)

的 DbCrossJoinExpression 訪客模式方法。

Visit(DbDerefExpression)

的 DbDerefExpression 訪客模式方法。

Visit(DbDistinctExpression)

的 DbDistinctExpression 訪客模式方法。

Visit(DbElementExpression)

的 DbElementExpression 訪客模式方法。

Visit(DbEntityRefExpression)

的 DbEntityRefExpression 訪客模式方法。

Visit(DbExceptExpression)

的 DbExceptExpression 訪客模式方法。

Visit(DbExpression)

遇到其他無法辨識型別的 時 DbExpression 呼叫。

Visit(DbFilterExpression)

的 DbFilterExpression 訪客模式方法。

Visit(DbFunctionExpression)

的 DbFunctionExpression 訪客模式方法。

Visit(DbGroupByExpression)

的 DbGroupByExpression 訪客模式方法。

Visit(DbInExpression)

的 DbInExpression 訪客模式方法。

Visit(DbIntersectExpression)

的 DbIntersectExpression 訪客模式方法。

Visit(DbIsEmptyExpression)

的 DbIsEmptyExpression 訪客模式方法。

Visit(DbIsNullExpression)

的 DbIsNullExpression 訪客模式方法。

Visit(DbIsOfExpression)

的 DbIsOfExpression 訪客模式方法。

Visit(DbJoinExpression)

的 DbJoinExpression 訪客模式方法。

Visit(DbLambdaExpression)

的 DbLambdaExpression 訪客模式方法。

Visit(DbLikeExpression)

的 DbLikeExpression 訪客模式方法。

Visit(DbLimitExpression)

的 DbLimitExpression 訪客模式方法。

Visit(DbNewInstanceExpression)

的 DbNewInstanceExpression 訪客模式方法。

Visit(DbNotExpression)

的 DbNotExpression 訪客模式方法。

Visit(DbNullExpression)

的 DbNullExpression 訪客模式方法。

Visit(DbOfTypeExpression)

的 DbOfTypeExpression 訪客模式方法。

Visit(DbOrExpression)

的 DbOrExpression 訪客模式方法。

Visit(DbParameterReferenceExpression)

的 DbParameterReferenceExpression 訪客模式方法。

Visit(DbProjectExpression)

的 DbProjectExpression 訪客模式方法。

Visit(DbPropertyExpression)

的 DbPropertyExpression 訪客模式方法。

Visit(DbQuantifierExpression)

的 DbQuantifierExpression 訪客模式方法。

Visit(DbRefExpression)

的 DbRefExpression 訪客模式方法。

Visit(DbRefKeyExpression)

的 DbRefKeyExpression 訪客模式方法。

Visit(DbRelationshipNavigationExpression)

的 DbRelationshipNavigationExpression 訪客模式方法。

Visit(DbScanExpression)

的 DbScanExpression 訪客模式方法。

Visit(DbSkipExpression)

的 DbSkipExpression 訪客模式方法。

Visit(DbSortExpression)

的 DbSortExpression 訪客模式方法。

Visit(DbTreatExpression)

的 DbTreatExpression 訪客模式方法。

Visit(DbUnionAllExpression)

的 DbUnionAllExpression 訪客模式方法。

Visit(DbVariableReferenceExpression)

的 DbVariableReferenceExpression 訪客模式方法。

VisitAggregate(DbAggregate)

流覽指定 DbAggregate 之 的便利方法。

VisitAggregateList(IList<DbAggregate>)

如果清單為非 Null,則方便瀏覽清單中的每 DbAggregate 一個方法。

VisitBinaryExpression(DbBinaryExpression)

流覽指定 DbBinaryExpression 之 的便利方法。

VisitExpression(DbExpression)

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

VisitExpressionBindingPost(DbExpressionBinding)

造訪 DbExpressionBinding 之後,後續處理的便利方法。

VisitExpressionBindingPre(DbExpressionBinding)

流覽指定 DbExpressionBinding 之 的便利方法。

VisitExpressionList(IList<DbExpression>)

如果清單為非 Null,則方便流覽指定清單中的每 DbExpression 一個方法。

VisitGroupExpressionBindingMid(DbGroupExpressionBinding)

方便的方法,指出 已流覽 的 DbGroupByExpression 群組索引鍵,而匯總現在即將造訪。

VisitGroupExpressionBindingPost(DbGroupExpressionBinding)

造訪 DbGroupExpressionBinding 之後,後續處理的便利方法。

VisitGroupExpressionBindingPre(DbGroupExpressionBinding)

流覽指定 DbGroupExpressionBinding 之 的便利方法。

VisitLambdaPost(DbLambda)

造訪 DbLambda 之後,後續處理的便利方法。

VisitLambdaPre(DbLambda)

方便的方法,指出 Lambda DbFunctionExpression 的主體現在即將流覽。

VisitUnaryExpression(DbUnaryExpression)

流覽指定 DbUnaryExpression 之 的便利方法。

適用於