AdaptiveExpressions.Properties Espacio de nombres

Clases

Nombre Description
ArrayExpression<T>

ArrayExpression - representa una propiedad que es o bien un valor de un array de T o una expresión de cadena para vincular a un array de T.

BoolExpression

BoolExpression - representa una propiedad que es o bien una expresión booleana o una cadena que se resuelve a booleana.

EnumExpression<T>

EnumExpression - representa una propiedad que es o bien un enum(T) o una expresión de cadena que se resuelve en un enum(T).

ExpressionProperty<T>

Clase base que define una expresión o valor para una propiedad.

IntExpression

IntExpression - representa una propiedad que es o bien un entero o una expresión de cadena que se resuelve en un entero.

NumberExpression

NumberExpression - representa una propiedad que es o bien un float o una expresión de cadena que se resuelve en float.

ObjectExpression<T>

ObjectExpression(T) - representa una propiedad que es o bien un objeto de tipo T o una expresión de cadena que se resuelve en un objeto de tipo T.

StringExpression

StringExpression - representa una propiedad que es o bien un valor de cadena o una expresión de cadena.

ValueExpression

ValueExpression - representa una propiedad que es un objeto de cualquier tipo o una expresión de cadena.

Interfaces

Nombre Description
IExpressionProperty

Interfaz que define el acceso de objetos planos a los valores de una PropiedadExpression.