Мне нужен способ воссоздать динамически генерируемые отчеты в какой-то момент в будущем. Короче говоря, мне нужно сохранить определенный запрос linq (разный для каждого отчета) в базе данных, а затем выполнить запрос с помощью динамического Linq позже.
Это все хорошо, но я не могу найти способ преобразовать выражение в строку.
As in:
Expression<Func<Product, bool>> exp = (x) => (x.Id > 5 && x.Warranty != false);
должно стать:
"Product.Id > 5 && Product.Warranty != false"
Есть ли способ сделать это?
Expression<Func<Product,bool>>
, я изменил ваш вопрос. - person Cheng Chen   schedule 25.01.2011ToString()
? - person leppie   schedule 25.01.2011