12
A
回答
10
在EF4,它大多用於從不完全匹配到你的模型中現有的實體存儲過程返回的值。有關此主題,請參閱Julie Lerman的博文A big step for Stored Procedures in EF4。
如果您有一個存儲過程返回例如客戶名稱,客戶名稱以及去年該客戶的總銷售額,並且您沒有任何匹配這三個字段的實體,則可以在實體模型中「實時」輕鬆創建新的複雜類型以捕獲這些值從存儲過程返回的集合。
據我所知,這可能是複雜類型中最有用也是最常見的用法。
更多關於EF4複雜的類型,看到朱莉·勒曼的博客文章:Complex Types in the EDM Designer in EF4 and a look at updating complex types in code
UPDATE:有由EF4球隊的新interesting blog post如何「嗅存儲過程返回類型」,以及如何使用自動複雜類型爲這些返回類型。
相關問題
- 1. 實體框架:存儲複雜類型
- 2. 實體框架EF4複雜類型
- 3. 實體框架5複雜類型
- 4. 實體框架 - 重用複雜類型
- 5. 實體框架5.0複雜類型
- 6. 實體框架5種複雜類型
- 7. 實體框架嵌套複雜類型
- 8. 實體框架複雜類型vs創建新實體
- 9. 管理實體框架中的複雜類型?
- 10. 從實體框架中的複雜類型檢索值
- 11. 實體框架中複雜類型屬性名稱的別名
- 12. 實體框架的複雜類型的列命名約定
- 13. 實體框架中的複雜繼承
- 14. 填充在實體框架的複雜類型
- 15. 實體框架複雜類型多個實例在一個模型中?
- 16. 實體框架 - 添加標量複雜類型
- 17. 實體框架複雜類型屬性作爲鍵
- 18. 實體框架4 - 自定義複雜類型映射
- 19. 映射到複雜類型(實體框架)給出錯誤
- 20. 實體框架4:問題映射列到複雜類型
- 21. 如何獲取實體框架來更新複雜類型?
- 22. 複雜類型由實體框架代碼優先
- 23. DDD實體框架庫返回複雜類型
- 24. WCF數據服務5.6與實體框架6.0複雜類型
- 25. 實體框架沒有生成複雜類型?
- 26. 實體框架如何處理複雜類型?
- 27. 複雜的實體框架加入
- 28. 複雜的實體框架查詢
- 29. 實體框架的複雜關係
- 30. 複雜的實體框架查詢
你是什麼意思的「在飛」?你能提供一些例子嗎?謝謝 – emzero 2010-04-29 01:02:15
@emzero:查看關於EF4存儲過程的博客文章,以及如何使用複雜類型來捕獲返回值:http://thedatafarm.com/blog/data-access/a-big-step-for-stored-procedures -in-ef4/ – 2010-04-29 09:10:52
@emzero我認爲他意味着您可以將其添加到模型中,而無需實際修改模型或數據庫的結構。 – 2011-07-30 19:12:28