Gemstone.Expressions.Model Namespace

Contains classes and attributes used for expression modeling.

Classes

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.

Interfaces

IValueExpressionAttribute Defines an interface for value expression attributes.
IValueExpressionScopeT Defines an interface used for providing contextual scope when evaluating instances of the IValueExpressionAttribute.