clsCodeTableEntity(Of T)¶
clsCodeTableEntity(Of T) is a public MustInherit generic class in SAIF.Business that provides the common code/description shape for code-table entities.
Purpose¶
- Supplies a shared
Codeproperty for derived code-table entities. - Supplies a shared
Descriptionproperty for derived code-table entities. - Serves as a lightweight base type for specialized reference-data classes.
Context¶
- Namespace:
SAIF.Business - Assembly/package:
SAIF.Business
Public members¶
| Member | Signature | Purpose |
|---|---|---|
Code |
Public Overridable Property Code As String |
Gets or sets the code value for the derived entity. |
Description |
Public Overridable Property Description As String |
Gets or sets the human-readable description for the derived entity. |
Behavioral notes¶
- The class declares only two overridable auto-properties and no additional logic.
- Derived classes can override either property to change storage or behavior.
Constraints and usage notes¶
- The class is
MustInherit, so it cannot be instantiated directly. - This source file does not declare constructors, validation rules, or data-access behavior for the base type.
Sources¶
Business\SAIF.Business\clsCodeTableEntity.vb