我有一個編譯後的查詢返回IQueryable<tblMyTable>
。如果我執行已編譯的查詢,那麼在我傳遞的DataContext中緩存的結果是什麼?LINQ to SQL和已編譯的查詢
using(context)
{
var count = MyCompiledQuery(context).Count();
//Does the call to MyCompiledQuery execute against the database again, or does it go to the context for results?
var first10 = MyCompiledQuery(context).Take(10);
}
這是使用C#的.NET一個3.5應用程序。
請不要縮短標籤,尤其是我心愛的LINQ to SQL%) – abatishchev 2011-02-03 20:28:18