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)

参数

适用于

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)

参数

适用于

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)

参数

适用于

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)

参数

适用于