2011-07-26 55 views
0

我已經看到了如何啓用EF4遞延加載,但不知道如何在EF1 .NET Framework 3.5的如何啓用DeferredLoading在EF1

任何想法做到這一點?

+0

@Mitch Wheat這個選項的鏈接http://blogs.msdn.com/b/adonet/archive/2009/05/12/sneak-preview-deferred-loading-in-entity-framework-4框架4中的-0.aspx,但不確定框架3.5中的此選項在哪裏 – Riz

+0

不。你有什麼嘗試? –

回答

3

這不是所謂的延期加載。它被稱爲延遲加載(應該被稱爲透明延遲加載),它只是EFv4的一個特性。 EFv1不支持它。如果要在EFv1中加載某些導航屬性,則必須明確調用Load方法。

+0

因此,在EF1中默認情況下,參考實體不會自動加載?延遲加載處於打開狀態 - 對嗎? – Riz

+1

EF1參考實體永遠不會自動加載。您必須始終調用某種方法來加載它們。 –

+0

所以懶加載是打開的 - 對嗎? – Riz