Обработка больших двоичных объектов в Entity Framework 4.0 в потоковом режиме - PullRequest
7 голосов
/ 24 января 2011

Можно ли обрабатывать (читать и записывать) двоичные данные на SQL Server с использованием Entity Framework 4.0 с использованием потоков?(т.е.: не весь контент поставляется в байтовом массиве)

Пример можно взять из Загрузка и выгрузка изображений с SQL Server через ASP.Net MVC , которая иллюстрирует способ приятной потоковой передачиданные из SQL Server в примере, доступном для ASP.NET MVC.Однако для этого требуется прямой доступ к БД, и мне любопытно, можно ли это сделать с помощью ORM.

1 Ответ

6 голосов
/ 06 февраля 2011

К сожалению, это не поддерживается в Entity Framework 4. Вам нужно будет напрямую работать с базой данных.

Я также не могу увидеть, что это произойдет в ближайшее время, так как ORM, который не материализовалсяобъекты, полностью находящиеся в памяти, будут иметь много сложностей.

Джеймс

...