public ListCollector(SPSRollUpOptions options) { _crawler = new SPSCrawler(options.TopSite, options.ListsList, options.CamlQueryRecursive); _crawler.Collector += CollectData; }
protected void FillRepeater() { SPSRollUpOptions options = new SPSRollUpOptions(TopUrl, Lists, Recursive); _listCollector = new ListCollector(options); try { _listCollector.Collect(); _rptListsInfo.DataSource = _listCollector.FieldsInfo; _rptListsInfo.DataBind(); } catch (Exception ex) { Debug.WriteLine(ex); } }
protected void FillRepeater() { SPSRollUpOptions options = new SPSRollUpOptions(TopUrl, Lists, Recursive); try { _fieldCollector = new FieldCollector(options); _fieldCollector.Collect(); _rptFieldsInfo.DataSource = _fieldCollector.FieldsInfo; _rptFieldsInfo.DataBind(); // SelectedItems(_rptFieldsInfo,Fields.Split(','),"chkBox"); } catch (Exception ex) { //_message.Text = ex.ToString(); Debug.WriteLine(ex); } }
/// <summary> /// Initializes the engine. /// </summary> public void InitializeEngine() { Debug.WriteLine("InitializeEngine " + Title); InitializeCamlEngine(); _options = new SPSRollUpOptions(_topSite, _lists, _fields, _sortFields, _maxRecords, _camlQueryRecursive, _includeListData, _dateTimeISO, _fixLookUp, GetCacheService()); _collector = new SPSDataCollector(_options, _camlPreprocessor); }