(По желанию):

сматривал свое заявление, и бывают случаи, когда только частьIQueryable фактически переводится в SQL-запрос, а остальная часть работы выполняется в оперативной памяти.

Я понимаю, что у команды EF нет возможности учесть каждое возможное выражение, которое разработчик может придумать, и волшебным образом преобразовать его в пригодный для использования SQL-запрос, но IIRC, EF, выдаст исключение, если не сможет перевести ВСЕ из операции, определенные вIQueryable в SQL.

Есть ли способ заставить EF Core также генерировать исключение или, по крайней мере, вызвать событие, когда он не может полностью перевестиIQueryable в SQL?

Ответы на вопрос(1)

Ваш ответ на вопрос