6

私は現在、エンティティ フレームワーク、特に自己追跡エンティティ ジェネレーターと POCO エンティティについて勉強しています。読書中に「オブジェクトグラフ」という用語に何度か出くわしましたが、定義/説明はありません。エンティティ フレームワークのコンテキストにおける「オブジェクト グラフ」とは何ですか?

4

1 に答える 1

6

あなたの根本的な質問は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について話しています。

于 2012-06-07T04:13:31.940 に答える