DbExpressionVisitor<TResultType> 類別

定義

定義訪客應實作的基本功能,回傳特定類型的結果值。

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

類型參數

TResultType

訪客所產生的結果類型。

繼承
DbExpressionVisitor<TResultType>
衍生

備註

這個 DbExpressionVisitor<TResultType> 是描述表達式遍歷的抽象類別。

建構函式

名稱 Description
DbExpressionVisitor<TResultType>()

初始化 DbExpressionVisitor<TResultType> 類別的新執行個體。

方法

名稱 Description
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訪客模式。

適用於