| DefaultValueExpressionAttribute | Defines a C# expression attribute that when evaluated will specify the default value for a property. |
| EvaluationOrderException | Represents an exception related to EvaluationOrder values. |
| TypeConvertedValueExpressionAttribute | Defines a C# expression attribute that when evaluated will type convert its value for a property. |
| UpdateValueExpressionAttribute | Defines a C# expression attribute that when evaluated will specify an updated value for a property. |
| ValueExpressionAttributeBase | Represents a base attribute class for C# expressions that when evaluated will specify a new value for a property. |
| ValueExpressionParser | Represents a parser for IValueExpressionAttribute instances. |
| ValueExpressionParserT | Represents a typed parser for IValueExpressionAttribute instances. |
| ValueExpressionScopeBaseT | Represent a base class used for providing contextual scope when evaluating instances of the ValueExpressionAttributeBase. |
| IValueExpressionAttribute | Defines an interface for value expression attributes. |
| IValueExpressionScopeT | Defines an interface used for providing contextual scope when evaluating instances of the IValueExpressionAttribute. |