我想爲下面的鏈接,描述了使用Pre-Generate Views
減少啓動時間:http://msdn.microsoft.com/en-us/library/bb896240.aspx的EntityFramework CF和預生成視圖
我可以使用Pre-Generate Views
在Code First
辦法又如何呢?
任何幫助將不勝感激。
我想爲下面的鏈接,描述了使用Pre-Generate Views
減少啓動時間:http://msdn.microsoft.com/en-us/library/bb896240.aspx的EntityFramework CF和預生成視圖
我可以使用Pre-Generate Views
在Code First
辦法又如何呢?
任何幫助將不勝感激。
不幸的是,你不能在Code First中使用它們。
看起來像Code First不支持預生成視圖(EF http://blogs.msdn.com/b/adonet/archive/2011/03/02/ef-4-1-is-coming-dbcontext-api-amp-code-first-rtw.aspx中沒有預編譯查詢)。 在這裏你可以找到EF的一些性能提示:http://msdn.microsoft.com/en-us/library/cc853327.aspx 然而,你可以顛倒你的DbContext並使用EF Power Tools提取EDMX,一旦完成,你可以調整你的查詢。
EF Power Tools CTP1包含的功能稱爲優化實體數據模型這應該相當於EDMX的預生成視圖。
EF電動工具Beta 3中包括代碼第一個前產生的看法,你可以在這個博客帖子
的底部看