| Cached | Gets or sets value that determines if value should be cached after first evaluation. Defaults to false. |
| EvaluationOrder | Gets or sets the numeric evaluation order for this expression. Defaults to zero. |
| Expression | Gets C# expression that will evaluate to the desired value. |
| TypeRegistry | Gets or sets any TypeRegistry to use if the attribute Expression needs to be pre-parsed. |