DbExpressionVisitor クラス

定義

結果値を返さない訪問者が実装する必要がある基本的な機能を定義します。

public ref class DbExpressionVisitor abstract
public abstract class DbExpressionVisitor
type DbExpressionVisitor = class
Public MustInherit Class DbExpressionVisitor
継承
DbExpressionVisitor

コンストラクター

名前 説明
DbExpressionVisitor()

DbExpressionVisitor クラスの新しいインスタンスを初期化します。

メソッド

名前 説明
Equals(Object)

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Objectの簡易コピーを作成します。

(継承元 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(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のビジター パターンを実装します。

適用対象