Я строю 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));
Теперь я могу назначить этот объект в качестве источника данных для элемента управления, или выполнить итерацию с циклом foreach, или даже принудительно выполнить материализацию в List, однако я могу подсчитать количество объектов, которые будут возвращены, без форсирования
Нужно ли мне создавать сопутствующий запрос, который будет выполнять count (), или есть функция, которая сделает это для меня где-нибудь?
Спасибо.