AssociationInverseDiscoveryConvention |
Search for the attributes of the classes referenced in the navigation and configure them as the same relationship of the inverse attributes. |
|
ColumnAttributeConvention |
Processing the Colum attribute in the object class (Model) at runtime |
|
ColumnTypeCasingConvention |
Conventions that specify strict data types through annotations or DbModelBuilder APIs |
|
ComplexTypeAttributeConvention |
Handle complex types of conventions found during operation |
|
ComplexTypeDiscoveryConvention |
Find the types with or without primary keys and configure them as complex types. |
|
ConcurrencyCheckAttributeConvention |
Convention for processing the concurrencycheckattri attribute in the Model |
|
DatabaseGeneratedAttributeConvention |
Convention for processing DatabaseGeneratedAttribute attributes in the Model |
|
DecimalPropertyConvention |
Convention to adjust decimal precision to decimal's last two digits |
|
DeclaredPropertyOrderingConvention |
Move the primary key to appear first |
|
ForeignKeyAssociationMultiplicityConvention |
Distinguishes the relationship between the primary key and the foreign key based on whether the CLR Runtime is null |
|
ForeignKeyNavigationPropertyAttributeConvention |
Convention for processing the navigation attributes of ForeignKeyAttribute when running the Model |
|
ForeignKeyPrimitivePropertyAttributeConvention |
Convention for processing the attributes of the ForeignKeyAttribute primary key when running the Model |
|
IdKeyDiscoveryConvention |
Conventions for detecting primary keys by Id |
|
InversePropertyAttributeConvention |
Convention for processing InversePropertyAttribute in model attributes |
|
KeyAttributeConvention |
Conventions for processing KeyAttribute in Models |
|
ManyToManyCascadeDeleteConvention |
Convention for adding cascade intermediate tables to multiple-to-multiple relationships |
|
MappingInheritedPropertiesSupportConvention |
Make sure that the property inherited by the ing does not create an invalid or unsupported ing. |
|
MaxLengthAttributeConvention |
Process MaxLengthAttribute attributes when running the Model |
|
NavigationPropertyNameForeignKeyDiscoveryConvention |
To process the relationship between the navigation property and the foreign key property, you must add the s key to the navigation property. |
|
NotMappedPropertyAttributeConvention |
Processing NotMappedAttribute on Attributes |
|
NotMappedTypeAttributeConvention |
Processing attribute NotMappedAttribute on Type |
|
OneToManyCascadeDeleteConvention |
Process one-to-multiple row-level deletion relationships |
|
OneToOneConstraintIntroductionConvention |
Set the primary key of the dependency to a foreign key to meet the one-to-one relationship. |
|
PluralizingEntitySetNameConvention |
Set the object set name to a diverse entity type name version. |
|
PluralizingTableNameConvention |
The name of the table is a diverse entity type name version. |
|
PrimaryKeyNameForeignKeyDiscoveryConvention |
Match foreign key names with primary keys |
|
PropertyMaxLengthConvention |
The default maximum length in terms of length. |
|
RequiredNavigationPropertyAttributeConvention |
Process RequiredAttribute in model attributes |
|
RequiredPrimitivePropertyAttributeConvention |
Process RequiredAttribute in model attributes |
|
SqlCePropertyMaxLengthConvention |
When SQLCE supports this function, set 4000 to the default maximum length. |
|
StoreGeneratedIdentityKeyConvention |
Set auto-increment ID to primary key |
|
StringLengthAttributeConvention |
Processing StringLengthAttribute found in model attributes |
|
TableAttributeConvention |
TableAttribute attribute found in Processing Model |
|
TimestampAttributeConvention |
Process the TimestampAttribute attribute |
|