示例#1
0
 /// <summary>
 /// Construtor padrão.
 /// </summary>
 /// <param name="query">Consulta.</param>
 /// <param name="session">Sessão usada nas consultas.</param>
 /// <param name="pageSize">Tamanho da página da consulta.</param>
 public ResultList(BaseQuery query, GDASession session, int pageSize)
 {
     if (query == null)
     {
         throw new ArgumentNullException("query");
     }
     else if (pageSize <= 0)
     {
         throw new ArgumentException("Page size cannot be less or equal zero.", "pageSize");
     }
     _queryInstance = query as Query;
     _pageSize      = pageSize;
     _myQuery       = query;
     _myGDASession  = session;
     Refresh();
 }
示例#2
0
 /// <summary>
 /// Construtor padrão.
 /// </summary>
 /// <param name="query">Consulta.</param>
 /// <param name="pageSize">Tamanho da página da consulta.</param>
 public ResultList(BaseQuery query, int pageSize) : this(query, null, pageSize)
 {
 }