AdaptiveExpressions.Properties Espace de noms

Classes

Nom Description
ArrayExpression<T>

ArrayExpression - représente une propriété qui est soit une valeur de tableau de T, soit une expression de chaîne à lier à un tableau de T.

BoolExpression

BoolExpression - représente une propriété qui est soit une expression booléenne, soit une expression de chaîne qui se résout en une expression booléenne.

EnumExpression<T>

EnumExpression - représente une propriété qui est soit un enum(T), soit une expression de chaîne qui se résout en un enum(T).

ExpressionProperty<T>

Classe de base qui définit une expression ou une valeur pour une propriété.

IntExpression

IntExpression - représente une propriété qui est soit une expression entière, soit une chaîne de caractères qui se résout en entier.

NumberExpression

NumberExpression - représente une propriété qui est soit un float, soit une expression de chaîne qui se résout en float.

ObjectExpression<T>

ObjectExpression(T) - représente une propriété qui est soit un objet de type T, soit une expression de chaîne qui se résout en un objet de type T.

StringExpression

StringExpression - représente une propriété qui est soit une valeur de chaîne, soit une expression de chaîne.

ValueExpression

ValueExpression - représente une propriété qui est un objet de tout type ou une expression de chaîne.

Interfaces

Nom Description
IExpressionProperty

Interface qui définit l’accès simple d’objet aux valeurs d’une ExpressionPropriété.