共用方式為


DbExpressionVisitor.Visit 方法

定義

實作運算式的訪客模式。

多載

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(DbLambdaExpression)

在衍生類別中覆寫時,實作 DbLambdaExpression 的訪客模式。

Visit(DbProjectExpression)

在衍生類別中覆寫時,實作 DbProjectExpression 的訪客模式。

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(DbPropertyExpression)

在衍生類別中覆寫時,實作 DbPropertyExpression 的訪客模式。

Visit(DbJoinExpression)

在衍生類別中覆寫時,實作 DbJoinExpression 的訪客模式。

Visit(DbIsOfExpression)

在衍生類別中覆寫時,實作 DbIsOfExpression 的訪客模式。

Visit(DbIsNullExpression)

在衍生類別中覆寫時,實作 DbIsNullExpression 的訪客模式。

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(DbUnionAllExpression)

在衍生類別中覆寫時,實作 DbUnionAllExpression 的訪客模式。

Visit(DbVariableReferenceExpression)

在衍生類別中覆寫時,實作 DbVariableReferenceExpression 的訪客模式。

Visit(DbLikeExpression)

在衍生類別中覆寫時,實作 DbLikeExpression 的訪客模式。

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbLikeExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbLikeExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbLikeExpression -> unit
Public MustOverride Sub Visit (expression As DbLikeExpression)

參數

expression
DbLikeExpression

所造訪的 DbLikeExpression

適用於

Visit(DbLimitExpression)

在衍生類別中覆寫時,實作 DbLimitExpression 的訪客模式。

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbLimitExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbLimitExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbLimitExpression -> unit
Public MustOverride Sub Visit (expression As DbLimitExpression)

參數

expression
DbLimitExpression

所造訪的 DbLimitExpression

適用於

Visit(DbNewInstanceExpression)

在衍生類別中覆寫時,實作 DbNewInstanceExpression 的訪客模式。

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbNewInstanceExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbNewInstanceExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbNewInstanceExpression -> unit
Public MustOverride Sub Visit (expression As DbNewInstanceExpression)

參數

適用於

Visit(DbNotExpression)

在衍生類別中覆寫時,實作 DbNotExpression 的訪客模式。

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbNotExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbNotExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbNotExpression -> unit
Public MustOverride Sub Visit (expression As DbNotExpression)

參數

expression
DbNotExpression

所造訪的 DbNotExpression

適用於

Visit(DbNullExpression)

在衍生類別中覆寫時,實作 DbNullExpression 的訪客模式。

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbNullExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbNullExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbNullExpression -> unit
Public MustOverride Sub Visit (expression As DbNullExpression)

參數

expression
DbNullExpression

所造訪的 DbNullExpression

適用於

Visit(DbOfTypeExpression)

在衍生類別中覆寫時,實作 DbOfTypeExpression 的訪客模式。

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbOfTypeExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbOfTypeExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbOfTypeExpression -> unit
Public MustOverride Sub Visit (expression As DbOfTypeExpression)

參數

expression
DbOfTypeExpression

所造訪的 DbOfTypeExpression

適用於

Visit(DbOrExpression)

在衍生類別中覆寫時,實作 DbOrExpression 的訪客模式。

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbOrExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbOrExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbOrExpression -> unit
Public MustOverride Sub Visit (expression As DbOrExpression)

參數

expression
DbOrExpression

所造訪的 DbOrExpression

適用於

Visit(DbParameterReferenceExpression)

在衍生類別中覆寫時,實作 DbParameterReferenceExpression 的訪客模式。

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbParameterReferenceExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbParameterReferenceExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbParameterReferenceExpression -> unit
Public MustOverride Sub Visit (expression As DbParameterReferenceExpression)

參數

適用於

Visit(DbLambdaExpression)

在衍生類別中覆寫時,實作 DbLambdaExpression 的訪客模式。

public:
 virtual void Visit(System::Data::Common::CommandTrees::DbLambdaExpression ^ expression);
public virtual void Visit (System.Data.Common.CommandTrees.DbLambdaExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbLambdaExpression -> unit
override this.Visit : System.Data.Common.CommandTrees.DbLambdaExpression -> unit
Public Overridable Sub Visit (expression As DbLambdaExpression)

參數

expression
DbLambdaExpression

所造訪的 DbLambdaExpression

適用於

Visit(DbProjectExpression)

在衍生類別中覆寫時,實作 DbProjectExpression 的訪客模式。

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbProjectExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbProjectExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbProjectExpression -> unit
Public MustOverride Sub Visit (expression As DbProjectExpression)

參數

expression
DbProjectExpression

所造訪的 DbProjectExpression

適用於

Visit(DbQuantifierExpression)

在衍生類別中覆寫時,實作 DbQuantifierExpression 的訪客模式。

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbQuantifierExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbQuantifierExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbQuantifierExpression -> unit
Public MustOverride Sub Visit (expression As DbQuantifierExpression)

參數

expression
DbQuantifierExpression

所造訪的 DbQuantifierExpression

適用於

Visit(DbRefExpression)

在衍生類別中覆寫時,實作 DbRefExpression 的訪客模式。

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbRefExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbRefExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbRefExpression -> unit
Public MustOverride Sub Visit (expression As DbRefExpression)

參數

expression
DbRefExpression

所造訪的 DbRefExpression

適用於

Visit(DbRefKeyExpression)

在衍生類別中覆寫時,實作 DbRefKeyExpression 的訪客模式。

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbRefKeyExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbRefKeyExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbRefKeyExpression -> unit
Public MustOverride Sub Visit (expression As DbRefKeyExpression)

參數

expression
DbRefKeyExpression

所造訪的 DbRefKeyExpression

適用於

Visit(DbRelationshipNavigationExpression)

在衍生類別中覆寫時,實作 DbRelationshipNavigationExpression 的訪客模式。

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbRelationshipNavigationExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbRelationshipNavigationExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbRelationshipNavigationExpression -> unit
Public MustOverride Sub Visit (expression As DbRelationshipNavigationExpression)

參數

適用於

Visit(DbScanExpression)

在衍生類別中覆寫時,實作 DbScanExpression 的訪客模式。

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbScanExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbScanExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbScanExpression -> unit
Public MustOverride Sub Visit (expression As DbScanExpression)

參數

expression
DbScanExpression

所造訪的 DbScanExpression

適用於

Visit(DbSkipExpression)

在衍生類別中覆寫時,實作 DbSkipExpression 的訪客模式。

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbSkipExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbSkipExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbSkipExpression -> unit
Public MustOverride Sub Visit (expression As DbSkipExpression)

參數

expression
DbSkipExpression

所造訪的 DbSkipExpression

適用於

Visit(DbSortExpression)

在衍生類別中覆寫時,實作 DbSortExpression 的訪客模式。

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbSortExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbSortExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbSortExpression -> unit
Public MustOverride Sub Visit (expression As DbSortExpression)

參數

expression
DbSortExpression

所造訪的 DbSortExpression

適用於

Visit(DbTreatExpression)

在衍生類別中覆寫時,實作 DbTreatExpression 的訪客模式。

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbTreatExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbTreatExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbTreatExpression -> unit
Public MustOverride Sub Visit (expression As DbTreatExpression)

參數

expression
DbTreatExpression

所造訪的 DbTreatExpression

適用於

Visit(DbPropertyExpression)

在衍生類別中覆寫時,實作 DbPropertyExpression 的訪客模式。

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbPropertyExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbPropertyExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbPropertyExpression -> unit
Public MustOverride Sub Visit (expression As DbPropertyExpression)

參數

expression
DbPropertyExpression

所造訪的 DbPropertyExpression

適用於

Visit(DbJoinExpression)

在衍生類別中覆寫時,實作 DbJoinExpression 的訪客模式。

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbJoinExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbJoinExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbJoinExpression -> unit
Public MustOverride Sub Visit (expression As DbJoinExpression)

參數

expression
DbJoinExpression

所造訪的 DbJoinExpression

適用於

Visit(DbIsOfExpression)

在衍生類別中覆寫時,實作 DbIsOfExpression 的訪客模式。

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbIsOfExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbIsOfExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbIsOfExpression -> unit
Public MustOverride Sub Visit (expression As DbIsOfExpression)

參數

expression
DbIsOfExpression

所造訪的 DbIsOfExpression

適用於

Visit(DbIsNullExpression)

在衍生類別中覆寫時,實作 DbIsNullExpression 的訪客模式。

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbIsNullExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbIsNullExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbIsNullExpression -> unit
Public MustOverride Sub Visit (expression As DbIsNullExpression)

參數

expression
DbIsNullExpression

所造訪的 DbIsNullExpression

適用於

Visit(DbAndExpression)

在衍生類別中覆寫時,實作 DbAndExpression 的訪客模式。

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbAndExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbAndExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbAndExpression -> unit
Public MustOverride Sub Visit (expression As DbAndExpression)

參數

expression
DbAndExpression

所造訪的 DbAndExpression

適用於

Visit(DbApplyExpression)

在衍生類別中覆寫時,實作 DbApplyExpression 的訪客模式。

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbApplyExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbApplyExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbApplyExpression -> unit
Public MustOverride Sub Visit (expression As DbApplyExpression)

參數

expression
DbApplyExpression

所造訪的 DbApplyExpression

適用於

Visit(DbArithmeticExpression)

在衍生類別中覆寫時,實作 DbArithmeticExpression 的訪客模式。

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbArithmeticExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbArithmeticExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbArithmeticExpression -> unit
Public MustOverride Sub Visit (expression As DbArithmeticExpression)

參數

expression
DbArithmeticExpression

所造訪的 DbArithmeticExpression

適用於

Visit(DbCaseExpression)

在衍生類別中覆寫時,實作 DbCaseExpression 的訪客模式。

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbCaseExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbCaseExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbCaseExpression -> unit
Public MustOverride Sub Visit (expression As DbCaseExpression)

參數

expression
DbCaseExpression

所造訪的 DbCaseExpression

適用於

Visit(DbCastExpression)

在衍生類別中覆寫時,實作 DbCastExpression 的訪客模式。

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbCastExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbCastExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbCastExpression -> unit
Public MustOverride Sub Visit (expression As DbCastExpression)

參數

expression
DbCastExpression

所造訪的 DbCastExpression

適用於

Visit(DbComparisonExpression)

在衍生類別中覆寫時,實作 DbComparisonExpression 的訪客模式。

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbComparisonExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbComparisonExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbComparisonExpression -> unit
Public MustOverride Sub Visit (expression As DbComparisonExpression)

參數

expression
DbComparisonExpression

所造訪的 DbComparisonExpression

適用於

Visit(DbConstantExpression)

在衍生類別中覆寫時,實作 DbConstantExpression 的訪客模式。

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbConstantExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbConstantExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbConstantExpression -> unit
Public MustOverride Sub Visit (expression As DbConstantExpression)

參數

expression
DbConstantExpression

所造訪的 DbConstantExpression

適用於

Visit(DbCrossJoinExpression)

在衍生類別中覆寫時,實作 DbCrossJoinExpression 的訪客模式。

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbCrossJoinExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbCrossJoinExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbCrossJoinExpression -> unit
Public MustOverride Sub Visit (expression As DbCrossJoinExpression)

參數

expression
DbCrossJoinExpression

所造訪的 DbCrossJoinExpression

適用於

Visit(DbDerefExpression)

在衍生類別中覆寫時,實作 DbDerefExpression 的訪客模式。

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbDerefExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbDerefExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbDerefExpression -> unit
Public MustOverride Sub Visit (expression As DbDerefExpression)

參數

expression
DbDerefExpression

所造訪的 DbDerefExpression

適用於

Visit(DbDistinctExpression)

在衍生類別中覆寫時,實作 DbDistinctExpression 的訪客模式。

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbDistinctExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbDistinctExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbDistinctExpression -> unit
Public MustOverride Sub Visit (expression As DbDistinctExpression)

參數

expression
DbDistinctExpression

所造訪的 DbDistinctExpression

適用於

Visit(DbElementExpression)

在衍生類別中覆寫時,實作 DbElementExpression 的訪客模式。

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbElementExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbElementExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbElementExpression -> unit
Public MustOverride Sub Visit (expression As DbElementExpression)

參數

expression
DbElementExpression

所造訪的 DbElementExpression

適用於

Visit(DbEntityRefExpression)

在衍生類別中覆寫時,實作 DbEntityRefExpression 的訪客模式。

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbEntityRefExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbEntityRefExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbEntityRefExpression -> unit
Public MustOverride Sub Visit (expression As DbEntityRefExpression)

參數

expression
DbEntityRefExpression

所造訪的 DbEntityRefExpression

適用於

Visit(DbExceptExpression)

在衍生類別中覆寫時,實作 DbExceptExpression 的訪客模式。

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbExceptExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbExceptExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbExceptExpression -> unit
Public MustOverride Sub Visit (expression As DbExceptExpression)

參數

expression
DbExceptExpression

所造訪的 DbExceptExpression

適用於

Visit(DbExpression)

在衍生類別中覆寫時,處理無法辨識型別的任何運算式。

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbExpression -> unit
Public MustOverride Sub Visit (expression As DbExpression)

參數

expression
DbExpression

要處理的運算式。

備註

遇到其他無法辨識型別的運算式時呼叫。

適用於

Visit(DbFilterExpression)

在衍生類別中覆寫時,實作 DbFilterExpression 的訪客模式。

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbFilterExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbFilterExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbFilterExpression -> unit
Public MustOverride Sub Visit (expression As DbFilterExpression)

參數

expression
DbFilterExpression

所造訪的 DbFilterExpression

適用於

Visit(DbFunctionExpression)

在衍生類別中覆寫時,實作 DbFunctionExpression 的訪客模式。

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbFunctionExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbFunctionExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbFunctionExpression -> unit
Public MustOverride Sub Visit (expression As DbFunctionExpression)

參數

expression
DbFunctionExpression

所造訪的 DbFunctionExpression

適用於

Visit(DbGroupByExpression)

在衍生類別中覆寫時,實作 DbGroupByExpression 的訪客模式。

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbGroupByExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbGroupByExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbGroupByExpression -> unit
Public MustOverride Sub Visit (expression As DbGroupByExpression)

參數

expression
DbGroupByExpression

所造訪的 DbGroupByExpression

適用於

Visit(DbIntersectExpression)

在衍生類別中覆寫時,實作 DbIntersectExpression 的訪客模式。

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbIntersectExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbIntersectExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbIntersectExpression -> unit
Public MustOverride Sub Visit (expression As DbIntersectExpression)

參數

expression
DbIntersectExpression

所造訪的 DbIntersectExpression

適用於

Visit(DbIsEmptyExpression)

在衍生類別中覆寫時,實作 DbIsEmptyExpression 的訪客模式。

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbIsEmptyExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbIsEmptyExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbIsEmptyExpression -> unit
Public MustOverride Sub Visit (expression As DbIsEmptyExpression)

參數

expression
DbIsEmptyExpression

所造訪的 DbIsEmptyExpression

適用於

Visit(DbUnionAllExpression)

在衍生類別中覆寫時,實作 DbUnionAllExpression 的訪客模式。

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbUnionAllExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbUnionAllExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbUnionAllExpression -> unit
Public MustOverride Sub Visit (expression As DbUnionAllExpression)

參數

expression
DbUnionAllExpression

所造訪的 DbUnionAllExpression

適用於

Visit(DbVariableReferenceExpression)

在衍生類別中覆寫時,實作 DbVariableReferenceExpression 的訪客模式。

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbVariableReferenceExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbVariableReferenceExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbVariableReferenceExpression -> unit
Public MustOverride Sub Visit (expression As DbVariableReferenceExpression)

參數

適用於