Class EntityMetadata
Entity mapping attributes for table or view.
public sealed class EntityMetadata
- Inheritance
-
EntityMetadata
- Extension Methods
Properties
Configuration
Mapping configuration name.
public string? Configuration { get; set; }
Property Value
IsColumnAttributeRequired
If true
, only properties/fields with ColumnAttribute will be mapped.
Default value: true
.
public bool IsColumnAttributeRequired { get; set; }
Property Value
IsTemporary
When true
, mapped table is temporary table.
public bool IsTemporary { get; set; }
Property Value
IsView
View or table mapping.
public bool IsView { get; set; }
Property Value
Name
Table name.
public SqlObjectName? Name { get; set; }
Property Value
TableOptions
Specify table flags for temporary tables and create/drop table API behavior.
public TableOptions TableOptions { get; set; }