Как я могу это сделать:
string queryString = @"from c in Stuffs select c"; IQueryable<Stuffs> q = StringToIQueryable(queryString);
См. динамическая библиотека linq от Скотта Гу, которая описывает, как составлять предикаты запроса linq из строк.Я не уверен, возможно ли передать весь запрос linq, но с помощью некоторого пользовательского анализа вы должны добиться того, чего хотите!