AdaptiveExpressions.Properties Namnområde

Klasser

Name Description
ArrayExpression<T>

ArrayExpression - representerar en egenskap som antingen är ett värde av array av T eller ett stränguttryck för att binda till en array av T.

BoolExpression

BoolExpression - representerar en egenskap som antingen är en boolean eller ett stränguttryck som löser sig till en boolean.

EnumExpression<T>

EnumExpression - representerar en egenskap som antingen är ett enum(T) eller ett stränguttryck som löser sig till ett enum(T).

ExpressionProperty<T>

Basklass som definierar ett uttryck eller värde för en egenskap.

IntExpression

IntExpression - representerar en egenskap som antingen är ett heltal eller ett stränguttryck som löses till ett heltal.

NumberExpression

NumberExpression - representerar en egenskap som antingen är ett flyttal eller ett stränguttryck som upplöses till ett flyttal.

ObjectExpression<T>

ObjectExpression(T) – representerar en egenskap som antingen är ett objekt av typ T eller ett stränguttryck som löses till ett objekt av typ T.

StringExpression

StringExpression - representerar en egenskap som antingen är ett strängvärde eller ett stränguttryck.

ValueExpression

ValueExpression – representerar en egenskap som är ett objekt av alla slag eller ett stränguttryck.

Gränssnitt

Name Description
IExpressionProperty

Gränssnitt som definierar enkel objektåtkomst till värdena i en ExpressionProperty.