DbExpressionVisitor.Visit Método

Definición

Implementa el modelo del visitante para las expresiones.

Sobrecargas

Visit(DbLikeExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para DbLikeExpression.

Visit(DbLimitExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para DbLimitExpression.

Visit(DbNewInstanceExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para DbNewInstanceExpression.

Visit(DbNotExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para DbNotExpression.

Visit(DbNullExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para DbNullExpression.

Visit(DbOfTypeExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para DbOfTypeExpression.

Visit(DbOrExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para DbOrExpression.

Visit(DbParameterReferenceExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para DbParameterReferenceExpression.

Visit(DbLambdaExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para DbLambdaExpression.

Visit(DbProjectExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para DbProjectExpression.

Visit(DbQuantifierExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para DbQuantifierExpression.

Visit(DbRefExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para DbRefExpression.

Visit(DbRefKeyExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para DbRefKeyExpression.

Visit(DbRelationshipNavigationExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para DbRelationshipNavigationExpression.

Visit(DbScanExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para DbScanExpression.

Visit(DbSkipExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para DbSkipExpression.

Visit(DbSortExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para DbSortExpression.

Visit(DbTreatExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para DbTreatExpression.

Visit(DbPropertyExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para DbPropertyExpression.

Visit(DbJoinExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para DbJoinExpression.

Visit(DbIsOfExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para DbIsOfExpression.

Visit(DbIsNullExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para DbIsNullExpression.

Visit(DbAndExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para DbAndExpression.

Visit(DbApplyExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para DbApplyExpression.

Visit(DbArithmeticExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para DbArithmeticExpression.

Visit(DbCaseExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para DbCaseExpression.

Visit(DbCastExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para DbCastExpression.

Visit(DbComparisonExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para DbComparisonExpression.

Visit(DbConstantExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para DbConstantExpression.

Visit(DbCrossJoinExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para DbCrossJoinExpression.

Visit(DbDerefExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para DbDerefExpression.

Visit(DbDistinctExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para DbDistinctExpression.

Visit(DbElementExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para DbElementExpression.

Visit(DbEntityRefExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para DbEntityRefExpression.

Visit(DbExceptExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para DbExceptExpression.

Visit(DbExpression)

Cuando se invalida en una clase derivada, controla cualquier expresión de tipo no reconocido.

Visit(DbFilterExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para DbFilterExpression.

Visit(DbFunctionExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para DbFunctionExpression.

Visit(DbGroupByExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para DbGroupByExpression.

Visit(DbIntersectExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para DbIntersectExpression.

Visit(DbIsEmptyExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para DbIsEmptyExpression.

Visit(DbUnionAllExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para DbUnionAllExpression.

Visit(DbVariableReferenceExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para DbVariableReferenceExpression.

Visit(DbLikeExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para 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)

Parámetros

expression
DbLikeExpression

DbLikeExpression que se visita.

Se aplica a

Visit(DbLimitExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para 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)

Parámetros

expression
DbLimitExpression

DbLimitExpression que se visita.

Se aplica a

Visit(DbNewInstanceExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para 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)

Parámetros

Se aplica a

Visit(DbNotExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para 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)

Parámetros

expression
DbNotExpression

DbNotExpression que se visita.

Se aplica a

Visit(DbNullExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para 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)

Parámetros

expression
DbNullExpression

DbNullExpression que se visita.

Se aplica a

Visit(DbOfTypeExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para 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)

Parámetros

expression
DbOfTypeExpression

DbOfTypeExpression que se visita.

Se aplica a

Visit(DbOrExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para 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)

Parámetros

expression
DbOrExpression

DbOrExpression que se visita.

Se aplica a

Visit(DbParameterReferenceExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para 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)

Parámetros

Se aplica a

Visit(DbLambdaExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para 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)

Parámetros

expression
DbLambdaExpression

DbLambdaExpression que se visita.

Se aplica a

Visit(DbProjectExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para 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)

Parámetros

expression
DbProjectExpression

DbProjectExpression que se visita.

Se aplica a

Visit(DbQuantifierExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para 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)

Parámetros

Se aplica a

Visit(DbRefExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para 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)

Parámetros

expression
DbRefExpression

DbRefExpression que se visita.

Se aplica a

Visit(DbRefKeyExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para 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)

Parámetros

expression
DbRefKeyExpression

DbRefKeyExpression que se visita.

Se aplica a

Visit(DbRelationshipNavigationExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para 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)

Parámetros

Se aplica a

Visit(DbScanExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para 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)

Parámetros

expression
DbScanExpression

DbScanExpression que se visita.

Se aplica a

Visit(DbSkipExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para 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)

Parámetros

expression
DbSkipExpression

DbSkipExpression que se visita.

Se aplica a

Visit(DbSortExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para 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)

Parámetros

expression
DbSortExpression

DbSortExpression que se visita.

Se aplica a

Visit(DbTreatExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para 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)

Parámetros

expression
DbTreatExpression

DbTreatExpression que se visita.

Se aplica a

Visit(DbPropertyExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para 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)

Parámetros

expression
DbPropertyExpression

DbPropertyExpression que se visita.

Se aplica a

Visit(DbJoinExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para 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)

Parámetros

expression
DbJoinExpression

DbJoinExpression que se visita.

Se aplica a

Visit(DbIsOfExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para 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)

Parámetros

expression
DbIsOfExpression

DbIsOfExpression que se visita.

Se aplica a

Visit(DbIsNullExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para 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)

Parámetros

expression
DbIsNullExpression

DbIsNullExpression que se visita.

Se aplica a

Visit(DbAndExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para 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)

Parámetros

expression
DbAndExpression

DbAndExpression que se visita.

Se aplica a

Visit(DbApplyExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para 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)

Parámetros

expression
DbApplyExpression

DbApplyExpression que se visita.

Se aplica a

Visit(DbArithmeticExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para 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)

Parámetros

Se aplica a

Visit(DbCaseExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para 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)

Parámetros

expression
DbCaseExpression

DbCaseExpression que se visita.

Se aplica a

Visit(DbCastExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para 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)

Parámetros

expression
DbCastExpression

DbCastExpression que se visita.

Se aplica a

Visit(DbComparisonExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para 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)

Parámetros

Se aplica a

Visit(DbConstantExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para 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)

Parámetros

expression
DbConstantExpression

DbConstantExpression que se visita.

Se aplica a

Visit(DbCrossJoinExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para 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)

Parámetros

expression
DbCrossJoinExpression

DbCrossJoinExpression que se visita.

Se aplica a

Visit(DbDerefExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para 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)

Parámetros

expression
DbDerefExpression

DbDerefExpression que se visita.

Se aplica a

Visit(DbDistinctExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para 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)

Parámetros

expression
DbDistinctExpression

DbDistinctExpression que se visita.

Se aplica a

Visit(DbElementExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para 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)

Parámetros

expression
DbElementExpression

DbElementExpression que se visita.

Se aplica a

Visit(DbEntityRefExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para 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)

Parámetros

expression
DbEntityRefExpression

DbEntityRefExpression que se visita.

Se aplica a

Visit(DbExceptExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para 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)

Parámetros

expression
DbExceptExpression

DbExceptExpression que se visita.

Se aplica a

Visit(DbExpression)

Cuando se invalida en una clase derivada, controla cualquier expresión de tipo no reconocido.

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)

Parámetros

expression
DbExpression

Expresión que se va a controlar.

Comentarios

La llamada se produce cuando se encuentra una expresión de un tipo no reconocido.

Se aplica a

Visit(DbFilterExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para 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)

Parámetros

expression
DbFilterExpression

DbFilterExpression que se visita.

Se aplica a

Visit(DbFunctionExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para 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)

Parámetros

expression
DbFunctionExpression

DbFunctionExpression que se visita.

Se aplica a

Visit(DbGroupByExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para 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)

Parámetros

expression
DbGroupByExpression

DbGroupByExpression que se visita.

Se aplica a

Visit(DbIntersectExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para 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)

Parámetros

expression
DbIntersectExpression

DbIntersectExpression que se visita.

Se aplica a

Visit(DbIsEmptyExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para 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)

Parámetros

expression
DbIsEmptyExpression

DbIsEmptyExpression que se visita.

Se aplica a

Visit(DbUnionAllExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para 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)

Parámetros

expression
DbUnionAllExpression

DbUnionAllExpression que se visita.

Se aplica a

Visit(DbVariableReferenceExpression)

Cuando se invalida en una clase derivada, implementa el modelo del visitante para 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)

Parámetros

Se aplica a