我目前正在考慮我的數據對象的存儲庫模式,其中多個IQueryable<>
實例可以註冊爲數據源,但似乎並不容易讓它運行。是否可以在不同的LINQ提供者之上進行LINQ查詢?
用LINQ運行一個簡單的LINQ查詢到實體和LINQ To Objects不起作用。你認爲這通常是可能的嗎?也許唯一的解決辦法是寫一個指定的提供者?
在我的存儲庫中,我在所有IQueryable實例上調用.Union<>()
,然後最終使用LINQ查詢得到的單個IQueryable
。結果是一個IQueryable
被完全忽略。
對象的LINQ不使用IQueryable。我不確定你在說什麼。 – 2008-12-05 00:12:51