Click or drag to resize

AttributeExpressionTObject Class

Represents an expression used to calculate attribute value.
Inheritance Hierarchy

Namespace:  Aloe.SystemFrameworks.Domain.Attributes
Assembly:  Aloe.SystemFrameworks.Domain (in Aloe.SystemFrameworks.Domain.dll) Version: 20.1.3.5
Syntax
public class AttributeExpression<TObject> : IAttributeExpression
where TObject : DomainObject

Type Parameters

TObject

The AttributeExpressionTObject type exposes the following members.

Constructors
  NameDescription
Public methodAttributeExpressionTObject
Initializes a new instance of the AttributeExpressionTObject class.
Top
Properties
  NameDescription
Public propertyAttribute
Gets the attribute.
Public propertyExpression
Gets the expression.
Public propertyObjectType
Gets the type of the object.
Public propertyRuleCode
Gets the code of the business rule executing this expression.
Top
Methods
  NameDescription
Public methodCondition
Condition of the expression.
Public methodExecute
Executes the expression against specified object.
Public methodToString
Returns a String that represents this instance.
(Overrides ObjectToString.)
Top
Extension Methods
  NameDescription
Public Extension MethodRecalculate
Recalculates the value of the data attribute for the specified object.
(Defined by IDataAttributeExtensions.)
Top
See Also