Compartir a través de


DbExpressionVisitor<TResultType> Clase

Definición

Define la funcionalidad básica que deben implementar los visitantes que devuelven un valor de resultado de un tipo específico.

public abstract class DbExpressionVisitor<TResultType>
type DbExpressionVisitor<'ResultType> = class
Public MustInherit Class DbExpressionVisitor(Of TResultType)

Parámetros de tipo

TResultType

Tipo del resultado producido por el visitante.

Herencia
DbExpressionVisitor<TResultType>
Derivado

Constructores

DbExpressionVisitor<TResultType>()

Define la funcionalidad básica que deben implementar los visitantes que devuelven un valor de resultado de un tipo específico.

Métodos

Visit(DbAndExpression)

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

Visit(DbApplyExpression)

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

Visit(DbArithmeticExpression)

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

Visit(DbCaseExpression)

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

Visit(DbCastExpression)

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

Visit(DbComparisonExpression)

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

Visit(DbConstantExpression)

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

Visit(DbCrossJoinExpression)

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

Visit(DbDerefExpression)

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

Visit(DbDistinctExpression)

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

Visit(DbElementExpression)

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

Visit(DbEntityRefExpression)

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

Visit(DbExceptExpression)

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

Visit(DbExpression)

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

Visit(DbFilterExpression)

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

Visit(DbFunctionExpression)

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

Visit(DbGroupByExpression)

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

Visit(DbInExpression)

Método de patrón de visitante con tipo para DbInExpression.

Visit(DbIntersectExpression)

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

Visit(DbIsEmptyExpression)

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

Visit(DbIsNullExpression)

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

Visit(DbIsOfExpression)

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

Visit(DbJoinExpression)

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

Visit(DbLambdaExpression)

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

Visit(DbLikeExpression)

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

Visit(DbLimitExpression)

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

Visit(DbNewInstanceExpression)

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

Visit(DbNotExpression)

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

Visit(DbNullExpression)

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

Visit(DbOfTypeExpression)

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

Visit(DbOrExpression)

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

Visit(DbParameterReferenceExpression)

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

Visit(DbProjectExpression)

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

Visit(DbPropertyExpression)

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

Visit(DbQuantifierExpression)

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

Visit(DbRefExpression)

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

Visit(DbRefKeyExpression)

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

Visit(DbRelationshipNavigationExpression)

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

Visit(DbScanExpression)

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

Visit(DbSkipExpression)

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

Visit(DbSortExpression)

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

Visit(DbTreatExpression)

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

Visit(DbUnionAllExpression)

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

Visit(DbVariableReferenceExpression)

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

Se aplica a