CmisSync.Lib.Producer.Crawler.DescendantsCrawler.DescendantsCrawler C# (CSharp) Метод

DescendantsCrawler() публичный Метод

Initializes a new instance of the CmisSync.Lib.Producer.Crawler.DescendantsCrawler class based on its internal classes. This is mostly usefull for Unit Testing
/// The exception that is thrown when a /// null reference (Nothing in Visual Basic) is passed to a method that does not accept it as a valid argument. ///
public DescendantsCrawler ( ISyncEventQueue queue, IDescendantsTreeBuilder builder, CrawlEventGenerator generator, CrawlEventNotifier notifier, IActivityListener activityListener ) : System
queue ISyncEventQueue /// The event queue. ///
builder IDescendantsTreeBuilder /// The DescendantsTreeBuilder. ///
generator CrawlEventGenerator /// The CrawlEventGenerator. ///
notifier CrawlEventNotifier /// Event Notifier. ///
activityListener IActivityListener /// Activity listener. ///
Результат System
        public DescendantsCrawler(
            ISyncEventQueue queue,
            IDescendantsTreeBuilder builder,
            CrawlEventGenerator generator,
            CrawlEventNotifier notifier,
            IActivityListener activityListener)
            : base(queue)
        {
            if (activityListener == null) {
                throw new ArgumentNullException("activityListener");
            }

            this.activityListener = activityListener;
            this.treebuilder = builder;
            this.eventGenerator = generator;
            this.notifier = notifier;
        }

Same methods

DescendantsCrawler::DescendantsCrawler ( ISyncEventQueue queue, IFolder remoteFolder, IDirectoryInfo localFolder, IMetaDataStorage storage, IFilterAggregator filter, IActivityListener activityListener, IIgnoredEntitiesStorage ignoredStorage ) : System