コード例 #1
0
 public PagedReader(IPListDataProvider provider, QueryFilter filter, int pageSize)
 {
     if (provider == null)
     {
         throw new ArgumentNullException("provider");
     }
     if (pageSize < 0)
     {
         throw new ArgumentOutOfRangeException("pageSize", "page size must be greater than or equal to zero.");
     }
     this.provider = provider;
     this.filter   = (filter as IPListQueryFilter);
     this.pageSize = ((pageSize == 0) ? 1000 : pageSize);
 }
コード例 #2
0
 public PagedReader(IPListDataProvider provider, QueryFilter filter) : this(provider, filter, 1000)
 {
 }