次の方法で共有


DbExpressionVisitor<TResultType> クラス

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

特定の型の結果値を返すビジターによって実装される式ビジター パターンの抽象基本クラス。

継承階層

System.Object
  System.Data.Entity.Core.Common.CommandTrees.DbExpressionVisitor<TResultType>
    System.Data.Entity.Core.Common.CommandTrees.DefaultExpressionVisitor

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

構文

'宣言
Public MustInherit Class DbExpressionVisitor(Of TResultType)
'使用
Dim instance As DbExpressionVisitor(Of TResultType)
public abstract class DbExpressionVisitor<TResultType>
generic<typename TResultType>
public ref class DbExpressionVisitor abstract
[<AbstractClassAttribute>]
type DbExpressionVisitor<'TResultType> =  class end
JScript does not support generic types and methods.

型パラメーター

  • TResultType
    visitor によって生成される結果値の型。

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

コンストラクター

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

上揃え

メソッド

  名前 説明
パブリック メソッド Equals (Object から継承されます。)
プロテクト メソッド Finalize (Object から継承されます。)
パブリック メソッド GetHashCode (Object から継承されます。)
パブリック メソッド GetType (Object から継承されます。)
プロテクト メソッド MemberwiseClone (Object から継承されます。)
パブリック メソッド ToString (Object から継承されます。)
パブリック メソッド 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) 他の型としては認識できない型の式が検出された場合に呼び出されます。
パブリック メソッド 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 の型指定されたビジター パターン メソッド。

上揃え

スレッド セーフ

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

参照

参照

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