Хранилището няма нищо общо с IQueryable. Това, за което си мислите, е Роб Конори .net 3.5 да вземе модела на хранилището, който всъщност е по-скоро модел на брокер на данни.
Хранилището е отговорно за връщането на обекти и се занимава с достъп до данни, така че останалата част от приложението ви може да остане в неведение за него.
Можете да видите описание на много високо ниво на Martin Fowlers сайт