我知道L2S是notdesigned將自定義/ POCO類型映射到L2S實體類型沒有對象初始值設定器語法。但是有沒有一種回書的方式來實現這一點,以便我可以用參數化構造函數投影到POCO中,而不是當我嘗試將表達式應用於該結果時get stung?當我使用參數化構造函數時,如何獲取linq到sql來映射我的類型?
0
A
回答
0
你不能。
如果有「回書方式」,我還沒有找到它(我懷疑我不想)。
0
在內存中執行ToList()並針對內存中的集合運行您的語句。
是的,它當然不如查詢L2S IQueryable有效。但設計更清潔。
我之前就在那條路上。結果很糟糕。 IQueryable的L2S和EF實現對於除了它所設計的對象之外的任何東西都不起作用。
相關問題
- 1. 如何通過構造函數爲每個參數使用映射器來構造目標類型?
- 2. 使用泛型類型的參數化構造函數基類
- 3. 如何在Scala中獲取類型構造函數的參數?
- 4. 我該如何構造一個參數化類型的數組?
- 5. 獲取類的構造函數參數
- 6. 將數據構造函數映射到類型
- 7. 我如何訪問我使用的構造函數的構造函數,同時仍然保持類型
- 8. 獲取適當的類型構造函數參數爲「精緻」類型
- 9. WCF,Linq到SQL和參數化構造函數
- 10. 我如何在構造函數中獲取使用的參數的值(C#)
- 11. 重載構造映射構造函數
- 12. 我如何使用泛型類的構造函數
- 13. 如何在java中使用反射來確定泛型類型的構造函數參數的數量?
- 14. 如何使用反射來獲得默認的構造函數?
- 15. 如何使用反射獲取默認的構造函數參數?
- 16. 將構造函數參數映射到app.config中的設置
- 17. 如何使用反射來簡化構造函數和比較?
- 18. 我如何使用不同的構造函數的參數
- 19. 如何使用linq將數據映射到類結構?
- 20. 我在Unity中註冊類型時如何傳入構造函數參數?
- 21. 從構造函數中獲取JSON的構造函數參數?
- 22. 使用反射的參數化私人構造函數
- 23. 如何建立AutoMapper映射傳遞參數的目標類的構造函數
- 24. 在映射時向Automapper提供構造函數參數
- 25. 泛型和參數化構造函數
- 26. 如果派生類沒有參數化構造函數,我該如何從派生類調用基類的參數化構造函數?
- 27. C#繼承:當我調用派生類構造函數時如何調用基類構造函數
- 28. 如何讓Calburn.Micro使用我的多參數構造函數?
- 29. 當類構造函數有參數時如何在java中初始化數組?
- 30. 我可以使用通用約束來啓用參數化構造函數嗎?
感謝您的回答,但這不是我的解決方案。我需要讓L2S生成SQL-我無法在內存中進行過濾。我會將數據的數據拖入我的應用程序。這不會發生。您可能會強調的是,L2S可能無法滿足我的需求。再次感謝。 – 2011-05-23 01:39:51
您可能需要先查看EF代碼。它也使用POCO和POCO datacontext類。並不是說EF codefirst可以很好地與接口配合使用,但它會好很多。 – 2011-06-04 08:22:56
至於「當我嘗試應用一個表達式結果時不會被絆倒」,那麼它仍然無法在EF代碼中執行(afaik) – 2011-06-04 08:23:24