次の方法で共有


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
派生

コンストラクター

BasicExpressionVisitor()

派生元の IExpressionVisitor インターフェイスを実装する型の抽象基本型。

メソッド

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)

ラムダ DbFunctionExpression の本体がアクセスされようとしていることを示す便利なメソッド。

VisitUnaryExpression(DbUnaryExpression)

指定した DbUnaryExpressionにアクセスするための便利なメソッド。

適用対象