RelationalAnnotationNames Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Names for well-known relational model annotations. Applications should not use these names directly, but should instead use the extension methods on metadata objects.
public static class RelationalAnnotationNames
type RelationalAnnotationNames = class
Public Class RelationalAnnotationNames
- Inheritance
-
RelationalAnnotationNames
Remarks
See Modeling entity types and relationships for more information and examples.
Fields
AllNames |
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release. |
CheckConstraints |
The name for check constraint annotations. |
Collation |
The name for collation annotations. |
ColumnName |
The name for column name annotations. |
ColumnOrder |
The name for column order annotations. |
ColumnType |
The name for column type annotations. |
Comment |
The name for comment annotations. |
ComputedColumnSql |
The name for computed value SQL expression annotations. |
ContainerColumnName |
The name for the annotation specifying container column name to which the object is mapped. |
ContainerColumnType |
The column type for the container column to which the object is mapped. |
ContainerColumnTypeMapping |
Obsolete.
The name for the annotation specifying container column type mapping. |
DbFunction |
Obsolete.
The name for DbFunction annotation. |
DbFunctions |
The name for functions annotation. |
DefaultColumnMappings |
The name for default column mappings annotations. |
DefaultMappings |
The name for default mappings annotations. |
DefaultSchema |
The name for default schema annotations. |
DefaultValue |
The name for default value annotations. |
DefaultValueSql |
The name for default value SQL expression annotations. |
DeleteStoredProcedure |
The name for mapped delete stored procedure annotations. |
DeleteStoredProcedureMappings |
The name for delete stored procedure mappings annotations. |
DeleteStoredProcedureParameterMappings |
The name for delete stored procedure parameter mappings annotations. |
DiscriminatorProperty |
The name for discriminator property annotations. |
DiscriminatorValue |
The name for discriminator value annotations. |
FieldValueGetter |
The name for the reader field value getter delegate annotation. |
Filter |
The name for filter annotations. |
ForeignKeyMappings |
The name for foreign key mappings annotations. |
FunctionColumnMappings |
The name for function column mappings annotations. |
FunctionMappings |
The name for function mappings annotations. |
FunctionName |
The name for mapped function name annotations. |
InsertStoredProcedure |
The name for mapped insert stored procedure annotations. |
InsertStoredProcedureMappings |
The name for insert stored procedure mappings annotations. |
InsertStoredProcedureParameterMappings |
The name for insert stored procedure parameter mappings annotations. |
InsertStoredProcedureResultColumnMappings |
The name for insert stored procedure result column mappings annotations. |
IsFixedLength |
The name for the annotation containing a flag indicating whether the property is constrained to fixed length values. |
IsStored |
The name for computed column type annotations. |
IsTableExcludedFromMigrations |
The name for the annotation determining whether the table is excluded from migrations. |
JsonPropertyName |
The JSON property name for the element that the property/navigation maps to. |
MappingFragments |
The name for the annotation that contains entity type mapping fragments. |
MappingStrategy |
The name for the annotation determining the mapping strategy for inherited properties. |
MaxIdentifierLength |
The name for the annotation containing the maximum length for database identifiers. |
ModelDependencies |
The name for relational model dependencies annotation. |
Name |
The name for constraint name annotations. |
Prefix |
The prefix used for all relational annotations. |
RelationalModel |
The name for relational model annotation. |
RelationalModelFactory |
The name for relational model factory annotation. |
RelationalOverrides |
The name for the annotation that contains table-specific facet overrides. |
Schema |
The name for schema name annotations. |
SequencePrefix |
Obsolete.
The prefix for serialized sequence annotations. |
Sequences |
The name for sequence annotation. |
SqlQuery |
The name for mapped sql query annotations. |
SqlQueryColumnMappings |
The name for sql query column mappings annotations. |
SqlQueryMappings |
The name for sql query mappings annotations. |
StoreType |
The name for store (database) type annotations. |
TableColumnMappings |
The name for column mappings annotations. |
TableIndexMappings |
The name for table index mappings annotations. |
TableMappings |
The name for table mappings annotations. |
TableName |
The name for table name annotations. |
TpcMappingStrategy |
The value for the annotation corresponding to the TPC mapping strategy. |
TphMappingStrategy |
The value for the annotation corresponding to the TPH mapping strategy. |
TptMappingStrategy |
The value for the annotation corresponding to the TPT mapping strategy. |
TypeMapping |
Obsolete.
The name for RelationalTypeMapping annotations. |
UniqueConstraintMappings |
The name for unique constraint mappings annotations. |
UpdateStoredProcedure |
The name for mapped update stored procedure annotations. |
UpdateStoredProcedureMappings |
The name for update stored procedure mappings annotations. |
UpdateStoredProcedureParameterMappings |
The name for update stored procedure parameter mappings annotations. |
UpdateStoredProcedureResultColumnMappings |
The name for update stored procedure result column mappings annotations. |
ViewColumnMappings |
The name for view column mappings annotations. |
ViewDefinition |
The definition of a database view. |
ViewDefinitionSql |
The name for the annotation containing the definition of a database view. |
ViewMappings |
The name for view mappings annotations. |
ViewName |
The name for view name annotations. |
ViewSchema |
The name for view schema name annotations. |
Applies to
Entity Framework