次の方法で共有


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)

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)

insert コマンド ツリーのビジター パターンを実装します。

VisitLambdaPost(DbLambda)

DbLambda にアクセスした後の後処理の便利な方法。

(継承元 BasicExpressionVisitor)
VisitLambdaPre(DbLambda)

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

(継承元 BasicExpressionVisitor)
VisitModificationClause(DbModificationClause)

変更句のビジター パターンを実装します。

VisitModificationClauses(IList<DbModificationClause>)

変更句のコレクションのビジター パターンを実装します。

VisitQueryCommandTree(DbQueryCommandTree)

クエリ コマンド ツリーのビジター パターンを実装します。

VisitSetClause(DbSetClause)

set 句のビジター パターンを実装します。

VisitUnaryExpression(DbUnaryExpression)

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

(継承元 BasicExpressionVisitor)
VisitUpdateCommandTree(DbUpdateCommandTree)

更新コマンド ツリーのビジター パターンを実装します。

適用対象