1
我正在開發一個新項目並獲得了一些Entity Framework 3.5的經驗。現在我正在構建模型並編寫第一種方法,我注意到實體框架4似乎加載了導航屬性所存在的每個引用。在3.5中,我不得不手動.Include()如果我想訪問它們,那麼被引用的每個實體。它甚至加載嵌套的引用。我有3個表,看起來是這樣的:實體框架4自動加載所有引用
Container(PK: container_Id, Name),
Text(PK: text_Id, FK: container_Id, Name),
Binary(PK: binary_Id, FK: text_Id, Name)
,如果我做的一切var containerList = Context.Container.ToList();
被載入,甚至下降到二進制表。
此行爲是否發生了變化,或者是否有一些選項可用於禁用每個參考的自動加載?
謝謝~~~~~~ – naacal 2012-04-12 14:21:57