实体
框架 6 中的短语"实体类型"到底是什么意思?
我徒劳地搜索了一个严格的定义,但它似乎指的是从 DbContext 派生的类中定义为 DbSet 的任何实体。 这是一个完整的定义吗?或者它能意味着别的什么?
例如,在下面的代码片段中,"MyClass"是定义"实体类型"的唯一方法吗?
public class MyDbContext : DbContext
{
public DbSet<MyClass> MyClasses {get;set;}
}
从注释中收集到的,"实体类型"是:
- 在
- 派生自 DbContext 的类中定义为数据库集的任何类。
- 引用数据库对象的所述类的任何成员。
- modelBuilder.Entity 调用中使用的任何类。