如何从实体框架IQueryable获取DbCommand

时间:2011-06-30 20:34:18

标签: entity-framework ado.net

使用LINQ to SQL时,我可以使用DataContext.GetCommand方法为IQueryable获取DbCommand实例。现在我正在使用Entity Framework(代码优先,但这不重要)我希望从我为DbContext生成的IQueryable中获取DbCommand。

这可能吗?如果是这样的话?

1 个答案:

答案 0 :(得分:1)

我不知道从linq-to-entities查询中检索DbCommand的任何方法,但您可以尝试将查询转换为ObjectQuery<T>并调用其CommandText属性。< / p>