public ListCollector(SPSRollUpOptions options)
 {
     _crawler = new SPSCrawler(options.TopSite,
                               options.ListsList,
                               options.CamlQueryRecursive);
     _crawler.Collector += CollectData;
 }
Example #2
0
        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);
            }
        }
Example #4
0
        /// <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);
        }