究竟什么是"实体类型"在实体框架6?

时间:2017-05-23 17:40:27

标签: c# entity-framework

短语"实体类型"到底是什么?在实体框架6中意味着什么?

我徒劳地搜索了一个严格的定义,但它似乎引用了从DbContext派生的类中定义为DbSet的任何实体。这是一个完整的定义吗?或者它可以意味着什么?

例如,在下面的代码片段中,是" MyClass"一个"实体类型"的唯一方式可以定义吗?

 public class MyDbContext : DbContext
 {
      public DbSet<MyClass> MyClasses {get;set;}
 }

1 个答案:

答案 0 :(得分:0)

从评论中收集到的&#34;实体类型&#34;是:

  1. 在从DbContext派生的类中定义为Dbset的任何类。
  2. 所述类的任何成员,它引用数据库对象。
  3. 在modelBuilder.Entity调用中使用的任何类。