BaseAttributeInfo Class |
Namespace: Aloe.SystemFrameworks.Domain.Attributes
The BaseAttributeInfo type exposes the following members.
Name | Description | |
---|---|---|
![]() | BaseAttributeInfo |
Initializes a new instance of the BaseAttributeInfo class.
|
Name | Description | |
---|---|---|
![]() ![]() | Default |
Gets the default BaseAttributeInfo instance.
|
![]() | Internal |
Gets a value indicating whether the attribute is for internal use.
|
![]() | LogicalOrder |
Gets the logical order, which is used to specify the normal order for setting or displaying the attribute.
|
The BaseAttributeInfo class is used in constructors of descendant classes of DataAttributeTObject, TValue. Data attributes have numerous properties, and each is passed as parameter for each descendant constructor. The BaseAttributeInfo class facilitates the transfer of these properties and logically groups them. It is also convenient, when a new property is created, allowing the code generation procedures to pass it to the descendant constructors, without changing the constructors themselves.