Skip to main content

dxEMF.Attributes Unit

Classes

Name Description
AggregatedAttribute Indicates if an entity class‘s collection field/property referencing an association‘s “many” end aggregates its referenced entity objects.
AssociationAttribute Identifies the end of an association that establishes a one-to-many entity relationship.
AutomappingAttribute Enables simplified table and column mapping for an entity class.
BlobAttribute Indicates if a table column to which a string or BLOB data field/property of an entity class is mapped stores Memo or BLOB data.
ColumnAttribute Specifies a table column to which an entity class maps its field/property.
DBTypeAttribute Specifies the data store type of a table column to which an entity class‘s field/property maps its data.
DiscriminatorAttribute Specifies a discriminator column value that uniquely identifies rows that correspond to an entity class in the ancestor’s table.
DiscriminatorColumnAttribute
EditFormatAttribute
EditMaskAttribute
EntityAttribute Marks a class as an entity class.
GeneratorAttribute Specifies how an auto-incremented primary key generates its values.
IndexedAttribute Specifies if a field’s/property’s mapped column makes up a non-unique index on a data store table to which an entity class is mapped.
IndexesAttribute Specifies one or more columns that make up a non-unique index on a data store table to which an entity class is mapped.
InheritanceAttribute Specifies where an entity descendant class stores its data.
KeyAttribute Specifies one or more table columns that make up a primary key for an entity class.
NoForeignKeyAttribute Disables automatic creation of foreign key constraints for an association.
NonPersistentAttribute Excludes a field from a schema created for an entity class marked with the AutomappingAttribute.
NullableAttribute Allows a table column mapped to an entity class‘s field/property storing NULL values.
ReadOnlyAttribute Makes a TdxEMFDataSet component’s field bound to an entity class’s field/property read-only.
SchemaNameAttribute Specifies the name of a database schema in which a table mapped to an entity class is created.
SizeAttribute Specifies the size of a table column to which a string or BLOB data field/property of an entity class is mapped.
TableAttribute Specifies a data store table to which an entity class maps its data.
UniqueAttribute Creates a unique index on a table column that is mapped to an entity class‘s field/property.
VirtualColumnAttribute

Types

Name Description
DefaultAttribute Reserved for future use.