次の方法で共有


DbExpressionVisitor<TResultType> クラス

定義

特定の型の結果値を返すビジターによって実装される基本的な機能を定義します。

public abstract class DbExpressionVisitor<TResultType>
type DbExpressionVisitor<'ResultType> = class
Public MustInherit Class DbExpressionVisitor(Of TResultType)

型パラメーター

TResultType

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

継承
DbExpressionVisitor<TResultType>
派生

コンストラクター

DbExpressionVisitor<TResultType>()

特定の型の結果値を返すビジターによって実装される基本的な機能を定義します。

メソッド

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 実装します。

適用対象