AdaptiveExpressions.Properties Spazio dei nomi

Classi

Nome Descrizione
ArrayExpression<T>

ArrayExpression - rappresenta una proprietà che è o un valore di un array di T o un'espressione di stringa da associare a un array di T.

BoolExpression

BoolExpression - rappresenta una proprietà che è o un'espressione booleana o una stringa che si risolve in una booleana.

EnumExpression<T>

EnumExpression - rappresenta una proprietà che è o un'enum(T) o un'espressione di stringa che si risolve in un enum(T).

ExpressionProperty<T>

Classe base che definisce un'espressione o un valore per una proprietà.

IntExpression

IntExpression - rappresenta una proprietà che è o un intero o un'espressione di stringa che si risolve in un intero.

NumberExpression

NumberExpression - rappresenta una proprietà che è o un float o un'espressione di stringa che si risolve in un float.

ObjectExpression<T>

ObjectExpression(T) - rappresenta una proprietà che è o un oggetto di tipo T o un'espressione di stringa che si risolve in un oggetto di tipo T.

StringExpression

StringExpression - rappresenta una proprietà che è o un valore di stringa o un'espressione di stringa.

ValueExpression

ValueExpression - rappresenta una proprietà che è un oggetto di qualsiasi tipo o un'espressione di stringa.

Interfacce

Nome Descrizione
IExpressionProperty

Interfaccia che definisce l'accesso semplice a oggetti ai valori di una Proprietà di Expression.