Шаблон репозитория с PLinq - PullRequest
2 голосов
/ 10 декабря 2011

Я довольно новичок в модели Плинк и Репо. Мне нужны некоторые ссылки и рекомендации от вас для реализации шаблона репозитория с использованием dbml, PLinq в FX 4.0

Ответы [ 3 ]

3 голосов
/ 10 декабря 2011

Шаблон репозитория предоставляет вам абстракцию над хранилищем данных. PLINQ с шаблоном репозитория будет работать, если подчеркнутое хранилище ( source ):

  • (в памяти) T[], List<T> или любой другой тип IEnumerable<T>
  • XML-документы, загруженные с использованием System.Xml.Linq API

Не будет работать с:

0 голосов
/ 17 февраля 2012

PLINQ и репозиторий являются несвязанными понятиями:

  • PLINQ - это способ параллельной обработки больших объемов данных в памяти.Предполагается, что скорости доступа к данным находятся в наносекундном диапазоне.
  • Репозиторий - это способ доступа к данным из постоянного хранилища объектно-ориентированным способом, который скрывает способ фактического сохранения и извлечения данных.Предполагается, что скорости доступа к данным находятся в миллисекундном диапазоне.
0 голосов
/ 10 декабря 2011

Короче говоря, NO - PLINQ не поддерживается для Linq to SQL.

...