我正在构建一个这样的 ObjectQuery:
string query = "select value obj from Entities.Class as obj " +
"where obj.Property = @Value";
ObjectQuery<Class> oQuery = new ObjectQuery<Class>(query, EntityContext.Instance);
oQuery.Parameters.Add(new ObjectParameter("Value", someVariable));
我现在可以将此对象分配为控件的 DataSource,或者使用 foreach 循环进行迭代,甚至强制实现到 List,但是,我可以计算将返回的对象的数量,而不强制实现吗?
我是否需要创建一个将执行 count() 的伴随查询,或者是否有一个函数可以在某处为我执行此操作?
谢谢你。