共用方式為


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

visitor 所產生之結果的型別。

繼承
DbExpressionVisitor<TResultType>
衍生

備註

DbExpressionVisitor<TResultType> 是描述運算式周遊的抽象類別 (Abstract Class)。

建構函式

DbExpressionVisitor<TResultType>()

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

方法

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 的訪客模式。

適用於