Kho lưu trữ không liên quan gì đến IQueryable. Những gì bạn đang nghĩ đến là Rob Conory .net 3.5 sử dụng mô hình kho lưu trữ, thực sự là mô hình môi giới dữ liệu nhiều hơn.
Một kho lưu trữ chịu trách nhiệm trả về các đối tượng và xử lý quyền truy cập dữ liệu để phần còn lại của ứng dụng của bạn có thể không biết về nó.
Bạn có thể xem mô tả cấp rất cao trên Martin Fowlers trang web