/// <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(); }
/// <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) { }