什么是实体框架中的对象图



我目前正在研究实体框架,特别是自跟踪实体生成器和POCO实体。我在阅读中多次遇到术语"对象图",但没有定义/解释。什么是实体框架上下文中的"对象图"?

我认为您的根本问题与 EF 本身无关。 "对象图"是驻留在类实例内存中的数据结构。 例如,如果您有:

public class Person
{
   public string Name { get; set; }
   public Person Manager { get; set; }
}

以及记忆中的一堆东西:

Person monkey = new Person()
                    {
                      Name = "Me",
                      Manager = new Person()
                                    {
                                      Name = "CTO",
                                      Manager = new Person()
                                                    {
                                                      Name = "Chairman",
                                                    }
                                    }
                    };

你会有一个有向图,里面有我、我的老板和他的老板。 基本上,我们谈论的是数据结构101。

最新更新