Re[14]: EntityFramework - тормоз
От: gandjustas Россия http://blog.gandjustas.ru/
Дата: 15.04.15 09:07
Оценка: +1
Здравствуйте, Evgeny.Panasyuk, Вы писали:

EP>Здравствуйте, gandjustas, Вы писали:


EP>При том что ты выше говорил что формирование деревьев выражений на основе конструкций языка, с отображением на классы, и последующем построением SQL будет давать накладные расходы.

EP>Пример же показывает что возможно делать compile-time обработку без накладных расходов. Это конечно не LINQ, но представление о стоимости compile-time процессинга вполне может дать.
Да ни о чем пример, так как он статическую строку обрабатывает.

EP>Дело в том что деревья выражений можно полностью обрабатывать в compile-time, точно также как и обходить метаданные классов, точно также как и строить SQL запрос по этим данным — неоткуда тут взяться накладным расходам времени выполнения.

Это только в случае статического дерева, который крайне неинтересен.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.