Interface Summary |
Entity |
An ORM entity interface, providing access to the property values via the ValueMap interface. |
Entity.BackgroundColorProvider |
Provides background colors for entities. |
Entity.Comparator |
Provides comparisons for entities. |
Entity.Definition |
Specifies a entity definition. |
Entity.Key |
A class representing a primary key. |
Entity.Validator |
Responsible for providing validation for entities. |
Property |
Specifies a Property. |
Property.AuditProperty |
A property representing an audit column |
Property.AuditTimeProperty |
Specifiesa audit property with a timestamp value |
Property.AuditUserProperty |
Specifiesa audit property with a username value |
Property.BlobProperty |
A BLOB property, based on two columns, the actual BLOB column and a column containing the name of the BLOB object. |
Property.BooleanProperty |
A boolean property, with special handling since different values
are used for representing boolean values in different systems |
Property.ColumnProperty |
Specifies a property based on a table column |
Property.DenormalizedProperty |
A property representing a column that should get its value automatically from a column in a referenced table |
Property.DenormalizedViewProperty |
A property that gets its value from a entity referenced by a foreign key, but is for
display only, and does not map to a database column |
Property.DerivedProperty |
A property which value is derived from the values of one or more properties. |
Property.DerivedProperty.Provider |
Responsible for providing values derived from other values |
Property.ForeignKeyProperty |
A wrapper property that represents a reference to another entity, typically but not necessarily based on a foreign key. |
Property.MirrorProperty |
Represents a child foreign key property that is already included as part of another reference foreign key property,
and should not handle updating the underlying property, useful in rare cases when foreign keys are referencing
tables having composite natural primary keys as opposed to surrogate ones. |
Property.PrimaryKeyProperty |
A property that is part of a entities primary key. |
Property.SearchableProperty |
Specifies a property that can be include in database search criteria |
Property.SubqueryProperty |
A property based on a subquery, returning a single value |
Property.TransientProperty |
A property that does not map to an underlying database column. |
Property.ValueListProperty |
A property based on a list of values, each with a displayable caption. |