Partilhar via


AdaptiveExpressions.Properties Espaço de Nomes

Classes

ArrayExpression<T>

ArrayExpression - representa uma propriedade que é um valor de matriz de T ou uma expressão de cadeia para vincular a uma matriz de T.

BoolExpression

BoolExpression - representa uma propriedade que é um booleano ou uma expressão de cadeia que resolve para um booleano.

EnumExpression<T>

EnumExpression – representa uma propriedade que é uma enumeração(T) ou uma expressão de cadeia que resolve para um enum(T).

ExpressionProperty<T>

Classe base que define uma Expressão ou valor para uma propriedade.

IntExpression

IntExpression – representa uma propriedade que é um Número Inteiro ou uma expressão de cadeia que resolve para um Número Inteiro.

NumberExpression

NumberExpression – representa uma propriedade que é um flutuante ou uma expressão de cadeia que resolve para um flutuante.

ObjectExpression<T>

ObjectExpression(T) – representa uma propriedade que é um objeto do tipo T ou uma expressão de cadeia que resolve para um objeto do tipo T.

StringExpression

StringExpression – representa uma propriedade que é um valor de cadeia ou uma expressão de cadeia.

ValueExpression

ValueExpression – representa uma propriedade que é um objeto de qualquer tipo ou expressão de cadeia.

Interfaces

IExpressionProperty

Interface que define o acesso de objeto simples aos valores de uma ExpressionProperty.