次の方法で共有


BasicCommandTreeVisitor クラス

[このページは、Entity Framework 6 に関するページです。最新バージョンは、'Entity Framework' NuGet パッケージとして入手できます。Entity Framework の詳細については、msdn.com/data/ef を参照してください。]

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

継承階層

System.Object
  System.Data.Entity.Core.Common.CommandTrees.DbExpressionVisitor
    System.Data.Entity.Core.Common.CommandTrees.BasicExpressionVisitor
      System.Data.Entity.Core.Common.CommandTrees.BasicCommandTreeVisitor

名前空間:  System.Data.Entity.Core.Common.CommandTrees
アセンブリ:  EntityFramework (EntityFramework.dll 内)

構文

'宣言
Public MustInherit Class BasicCommandTreeVisitor _
    Inherits BasicExpressionVisitor
'使用
Dim instance As BasicCommandTreeVisitor
public abstract class BasicCommandTreeVisitor : BasicExpressionVisitor
public ref class BasicCommandTreeVisitor abstract : public BasicExpressionVisitor
[<AbstractClassAttribute>]
type BasicCommandTreeVisitor =  
    class 
        inherit BasicExpressionVisitor 
    end
public abstract class BasicCommandTreeVisitor extends BasicExpressionVisitor

BasicCommandTreeVisitor 型で公開されるメンバーは以下のとおりです。

コンストラクター

  名前 説明
プロテクト メソッド BasicCommandTreeVisitor BasicCommandTreeVisitor クラスの新しいインスタンスを初期化します。

上揃え

メソッド

  名前 説明
パブリック メソッド Equals (Object から継承されます。)
プロテクト メソッド Finalize (Object から継承されます。)
パブリック メソッド GetHashCode (Object から継承されます。)
パブリック メソッド GetType (Object から継承されます。)
プロテクト メソッド MemberwiseClone (Object から継承されます。)
パブリック メソッド ToString (Object から継承されます。)
パブリック メソッド 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 を走査する便利なメソッドです。 (BasicExpressionVisitor から継承されます。)
パブリック メソッド VisitAggregateList リストが null 以外の場合、リストの各 DbAggregate を走査する便利なメソッドです。 (BasicExpressionVisitor から継承されます。)
プロテクト メソッド VisitBinaryExpression 指定した DbBinaryExpression を走査する便利なメソッドです。 (BasicExpressionVisitor から継承されます。)
パブリック メソッド VisitCommandTree コマンド ツリーのビジター パターンを実装します。
プロテクト メソッド VisitDeleteCommandTree 削除コマンド ツリーのビジター パターンを実装します。
パブリック メソッド VisitExpression null 以外の場合、指定した DbExpression を走査する便利なメソッドです。 (BasicExpressionVisitor から継承されます。)
プロテクト メソッド VisitExpressionBindingPost DbExpressionBinding を走査した後の後処理に便利なメソッドです。 (BasicExpressionVisitor から継承されます。)
プロテクト メソッド VisitExpressionBindingPre 指定した DbExpressionBinding を走査する便利なメソッドです。 (BasicExpressionVisitor から継承されます。)
パブリック メソッド VisitExpressionList リストが null 以外の場合、指定されたリストの各 DbExpression を走査する便利なメソッドです。 (BasicExpressionVisitor から継承されます。)
プロテクト メソッド VisitFunctionCommandTree 関数コマンド ツリーのビジター パターンを実装します。
プロテクト メソッド VisitGroupExpressionBindingMid DbGroupByExpression のグループ化キーの走査が完了し、これから集計を走査しようとしていることを示す便利なメソッドです。 (BasicExpressionVisitor から継承されます。)
プロテクト メソッド VisitGroupExpressionBindingPost DbGroupExpressionBinding を走査した後の後処理に便利なメソッドです。 (BasicExpressionVisitor から継承されます。)
プロテクト メソッド VisitGroupExpressionBindingPre 指定した DbGroupExpressionBinding を走査する便利なメソッドです。 (BasicExpressionVisitor から継承されます。)
プロテクト メソッド VisitInsertCommandTree 挿入コマンド ツリーのビジター パターンを実装します。
プロテクト メソッド VisitLambdaPost DbLambda を走査した後の後処理に便利なメソッドです。 (BasicExpressionVisitor から継承されます。)
プロテクト メソッド VisitLambdaPre ラムダ DbFunctionExpression の本体をこれから走査しようとしていることを示す便利なメソッドです。 (BasicExpressionVisitor から継承されます。)
プロテクト メソッド VisitModificationClause 変更句のビジター パターンを実装します。
プロテクト メソッド VisitModificationClauses 変更句のコレクションのビジター パターンを実装します。
プロテクト メソッド VisitQueryCommandTree クエリ コマンド ツリーのビジター パターンを実装します。
プロテクト メソッド VisitSetClause SET 句のビジター パターンを実装します。
プロテクト メソッド VisitUnaryExpression 指定した DbUnaryExpression を走査する便利なメソッドです。 (BasicExpressionVisitor から継承されます。)
プロテクト メソッド VisitUpdateCommandTree 更新コマンド ツリーのビジター パターンを実装します。

上揃え

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

参照

System.Data.Entity.Core.Common.CommandTrees 名前空間