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.

generic <typename TResultType>
public ref class DbExpressionVisitor abstract
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

Comentarios

DbExpressionVisitor<TResultType> es una clase abstracta que describe recorrido de las expresiones.

Constructores

DbExpressionVisitor<TResultType>()

Inicializa una nueva instancia de la clase DbExpressionVisitor<TResultType>.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)
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(DbIsNullExpression)

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

Visit(DbIsOfExpression)

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

Visit(DbJoinExpression)

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

Visit(DbLambdaExpression)

Cuando se reemplaza en una clase derivada, implementa el método del patrón Visitor para DbLambdaExpression.

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

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

Visit(DbPropertyExpression)

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

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(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.

Se aplica a