Если вы используете Linq to SQL по умолчанию, то нет.Expression
, который создается из лямбды, - это то, что используется для определения запроса, который нужно создать.
Если вам нужно пользовательское выражение, вы можете выполнить любой SQL, который вы определили - Скотт Гу написал в блоге о том, как это сделать здесь .
Если это не то, что вы хотитечтобы сделать, то, возможно, вы можете объяснить, почему вы не хотите использовать лямбда-выражения?