DbExpressionVisitor.Visit Método

Definición

Implementa el patrón de visitante para expresiones.

Sobrecargas

Nombre Description
Visit(DbLikeExpression)

Cuando se invalida en una clase derivada, implementa el patrón de visitante para DbLikeExpression.

Visit(DbLimitExpression)

Cuando se invalida en una clase derivada, implementa el patrón de visitante para DbLimitExpression.

Visit(DbNewInstanceExpression)

Cuando se invalida en una clase derivada, implementa el patrón de visitante para DbNewInstanceExpression.

Visit(DbNotExpression)

Cuando se invalida en una clase derivada, implementa el patrón de visitante para DbNotExpression.

Visit(DbNullExpression)

Cuando se invalida en una clase derivada, implementa el patrón de visitante para DbNullExpression.

Visit(DbOfTypeExpression)

Cuando se invalida en una clase derivada, implementa el patrón de visitante para DbOfTypeExpression.

Visit(DbOrExpression)

Cuando se invalida en una clase derivada, implementa el patrón de visitante para DbOrExpression.

Visit(DbParameterReferenceExpression)

Cuando se invalida en una clase derivada, implementa el patrón de visitante para DbParameterReferenceExpression.

Visit(DbLambdaExpression)

Cuando se invalida en una clase derivada, implementa el patrón de visitante para DbLambdaExpression.

Visit(DbProjectExpression)

Cuando se invalida en una clase derivada, implementa el patrón de visitante para DbProjectExpression.

Visit(DbQuantifierExpression)

Cuando se invalida en una clase derivada, implementa el patrón de visitante para DbQuantifierExpression.

Visit(DbRefExpression)

Cuando se invalida en una clase derivada, implementa el patrón de visitante para DbRefExpression.

Visit(DbRefKeyExpression)

Cuando se invalida en una clase derivada, implementa el patrón de visitante para DbRefKeyExpression.

Visit(DbRelationshipNavigationExpression)

Cuando se invalida en una clase derivada, implementa el patrón de visitante para DbRelationshipNavigationExpression.

Visit(DbScanExpression)

Cuando se invalida en una clase derivada, implementa el patrón de visitante para DbScanExpression.

Visit(DbSkipExpression)

Cuando se invalida en una clase derivada, implementa el patrón de visitante para DbSkipExpression.

Visit(DbSortExpression)

Cuando se invalida en una clase derivada, implementa el patrón de visitante para DbSortExpression.

Visit(DbTreatExpression)

Cuando se invalida en una clase derivada, implementa el patrón de visitante para DbTreatExpression.

Visit(DbPropertyExpression)

Cuando se invalida en una clase derivada, implementa el patrón de visitante para DbPropertyExpression.

Visit(DbJoinExpression)

Cuando se invalida en una clase derivada, implementa el patrón de visitante para DbJoinExpression.

Visit(DbIsOfExpression)

Cuando se invalida en una clase derivada, implementa el patrón de visitante para DbIsOfExpression.

Visit(DbIsNullExpression)

Cuando se invalida en una clase derivada, implementa el patrón de visitante para DbIsNullExpression.

Visit(DbAndExpression)

Cuando se invalida en una clase derivada, implementa el patrón de visitante para DbAndExpression.

Visit(DbApplyExpression)

Cuando se invalida en una clase derivada, implementa el patrón de visitante para DbApplyExpression.

Visit(DbArithmeticExpression)

Cuando se invalida en una clase derivada, implementa el patrón de visitante para DbArithmeticExpression.

Visit(DbCaseExpression)

Cuando se invalida en una clase derivada, implementa el patrón de visitante para DbCaseExpression.

Visit(DbCastExpression)

Cuando se invalida en una clase derivada, implementa el patrón de visitante para DbCastExpression.

Visit(DbComparisonExpression)

Cuando se invalida en una clase derivada, implementa el patrón de visitante para DbComparisonExpression.

Visit(DbConstantExpression)

Cuando se invalida en una clase derivada, implementa el patrón de visitante para DbConstantExpression.

Visit(DbCrossJoinExpression)

Cuando se invalida en una clase derivada, implementa el patrón de visitante para DbCrossJoinExpression.

Visit(DbDerefExpression)

Cuando se invalida en una clase derivada, implementa el patrón de visitante para DbDerefExpression.

Visit(DbDistinctExpression)

Cuando se invalida en una clase derivada, implementa el patrón de visitante para DbDistinctExpression.

Visit(DbElementExpression)

Cuando se invalida en una clase derivada, implementa el patrón de visitante para DbElementExpression.

Visit(DbEntityRefExpression)

Cuando se invalida en una clase derivada, implementa el patrón de visitante para DbEntityRefExpression.

Visit(DbExceptExpression)

Cuando se invalida en una clase derivada, implementa el patrón de visitante para DbExceptExpression.

Visit(DbExpression)

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

Visit(DbFilterExpression)

Cuando se invalida en una clase derivada, implementa el patrón de visitante para DbFilterExpression.

Visit(DbFunctionExpression)

Cuando se invalida en una clase derivada, implementa el patrón de visitante para DbFunctionExpression.

Visit(DbGroupByExpression)

Cuando se invalida en una clase derivada, implementa el patrón de visitante para DbGroupByExpression.

Visit(DbIntersectExpression)

Cuando se invalida en una clase derivada, implementa el patrón de visitante para DbIntersectExpression.

Visit(DbIsEmptyExpression)

Cuando se invalida en una clase derivada, implementa el patrón de visitante para DbIsEmptyExpression.

Visit(DbUnionAllExpression)

Cuando se invalida en una clase derivada, implementa el patrón de visitante para DbUnionAllExpression.

Visit(DbVariableReferenceExpression)

Cuando se invalida en una clase derivada, implementa el patrón de visitante para DbVariableReferenceExpression.

Visit(DbLikeExpression)

Cuando se invalida en una clase derivada, implementa el patrón de 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

El DbLikeExpression que se visita.

Se aplica a

Visit(DbLimitExpression)

Cuando se invalida en una clase derivada, implementa el patrón de 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

El DbLimitExpression que se visita.

Se aplica a

Visit(DbNewInstanceExpression)

Cuando se invalida en una clase derivada, implementa el patrón de 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

expression
DbNewInstanceExpression

El DbNewInstanceExpression que se visita.

Se aplica a

Visit(DbNotExpression)

Cuando se invalida en una clase derivada, implementa el patrón de 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

El DbNotExpression que se visita.

Se aplica a

Visit(DbNullExpression)

Cuando se invalida en una clase derivada, implementa el patrón de 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

El DbNullExpression que se visita.

Se aplica a

Visit(DbOfTypeExpression)

Cuando se invalida en una clase derivada, implementa el patrón de 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

El DbOfTypeExpression que se visita.

Se aplica a

Visit(DbOrExpression)

Cuando se invalida en una clase derivada, implementa el patrón de 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

El DbOrExpression que se visita.

Se aplica a

Visit(DbParameterReferenceExpression)

Cuando se invalida en una clase derivada, implementa el patrón de 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 patrón de 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

El DbLambdaExpression que se visita.

Se aplica a

Visit(DbProjectExpression)

Cuando se invalida en una clase derivada, implementa el patrón de 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

El DbProjectExpression que se visita.

Se aplica a

Visit(DbQuantifierExpression)

Cuando se invalida en una clase derivada, implementa el patrón de 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

expression
DbQuantifierExpression

El DbQuantifierExpression que se visita.

Se aplica a

Visit(DbRefExpression)

Cuando se invalida en una clase derivada, implementa el patrón de 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

El DbRefExpression que se visita.

Se aplica a

Visit(DbRefKeyExpression)

Cuando se invalida en una clase derivada, implementa el patrón de 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

El DbRefKeyExpression que se visita.

Se aplica a

Visit(DbRelationshipNavigationExpression)

Cuando se invalida en una clase derivada, implementa el patrón de 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 patrón de 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

El DbScanExpression que se visita.

Se aplica a

Visit(DbSkipExpression)

Cuando se invalida en una clase derivada, implementa el patrón de 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

El DbSkipExpression que se visita.

Se aplica a

Visit(DbSortExpression)

Cuando se invalida en una clase derivada, implementa el patrón de 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

El DbSortExpression que se visita.

Se aplica a

Visit(DbTreatExpression)

Cuando se invalida en una clase derivada, implementa el patrón de 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

El DbTreatExpression que se visita.

Se aplica a

Visit(DbPropertyExpression)

Cuando se invalida en una clase derivada, implementa el patrón de 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

El DbPropertyExpression que se visita.

Se aplica a

Visit(DbJoinExpression)

Cuando se invalida en una clase derivada, implementa el patrón de 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

El DbJoinExpression que se visita.

Se aplica a

Visit(DbIsOfExpression)

Cuando se invalida en una clase derivada, implementa el patrón de 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

El DbIsOfExpression que se visita.

Se aplica a

Visit(DbIsNullExpression)

Cuando se invalida en una clase derivada, implementa el patrón de 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

El DbIsNullExpression que se visita.

Se aplica a

Visit(DbAndExpression)

Cuando se invalida en una clase derivada, implementa el patrón de 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

El DbAndExpression que se visita.

Se aplica a

Visit(DbApplyExpression)

Cuando se invalida en una clase derivada, implementa el patrón de 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

El DbApplyExpression que se visita.

Se aplica a

Visit(DbArithmeticExpression)

Cuando se invalida en una clase derivada, implementa el patrón de 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

expression
DbArithmeticExpression

El DbArithmeticExpression que se visita.

Se aplica a

Visit(DbCaseExpression)

Cuando se invalida en una clase derivada, implementa el patrón de 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

El DbCaseExpression que se visita.

Se aplica a

Visit(DbCastExpression)

Cuando se invalida en una clase derivada, implementa el patrón de 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

El DbCastExpression que se visita.

Se aplica a

Visit(DbComparisonExpression)

Cuando se invalida en una clase derivada, implementa el patrón de 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

expression
DbComparisonExpression

El DbComparisonExpression que se visita.

Se aplica a

Visit(DbConstantExpression)

Cuando se invalida en una clase derivada, implementa el patrón de 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

El DbConstantExpression que se visita.

Se aplica a

Visit(DbCrossJoinExpression)

Cuando se invalida en una clase derivada, implementa el patrón de 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

El DbCrossJoinExpression que se visita.

Se aplica a

Visit(DbDerefExpression)

Cuando se invalida en una clase derivada, implementa el patrón de 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

El DbDerefExpression que se visita.

Se aplica a

Visit(DbDistinctExpression)

Cuando se invalida en una clase derivada, implementa el patrón de 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

El DbDistinctExpression que se visita.

Se aplica a

Visit(DbElementExpression)

Cuando se invalida en una clase derivada, implementa el patrón de 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

El DbElementExpression que se visita.

Se aplica a

Visit(DbEntityRefExpression)

Cuando se invalida en una clase derivada, implementa el patrón de 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

El DbEntityRefExpression que se visita.

Se aplica a

Visit(DbExceptExpression)

Cuando se invalida en una clase derivada, implementa el patrón de 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

El DbExceptExpression que se visita.

Se aplica a

Visit(DbExpression)

Cuando se reemplaza en una clase derivada, controla cualquier expresión de un 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

Se llama cuando se encuentra una expresión de un tipo no reconocido de otro modo.

Se aplica a

Visit(DbFilterExpression)

Cuando se invalida en una clase derivada, implementa el patrón de 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

El DbFilterExpression que se visita.

Se aplica a

Visit(DbFunctionExpression)

Cuando se invalida en una clase derivada, implementa el patrón de 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

El DbFunctionExpression que se visita.

Se aplica a

Visit(DbGroupByExpression)

Cuando se invalida en una clase derivada, implementa el patrón de 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

El DbGroupByExpression que se visita.

Se aplica a

Visit(DbIntersectExpression)

Cuando se invalida en una clase derivada, implementa el patrón de 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

El DbIntersectExpression que se visita.

Se aplica a

Visit(DbIsEmptyExpression)

Cuando se invalida en una clase derivada, implementa el patrón de 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

El DbIsEmptyExpression que se visita.

Se aplica a

Visit(DbUnionAllExpression)

Cuando se invalida en una clase derivada, implementa el patrón de 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

El DbUnionAllExpression que se visita.

Se aplica a

Visit(DbVariableReferenceExpression)

Cuando se invalida en una clase derivada, implementa el patrón de 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