C# Класс CmisSync.Lib.Producer.Crawler.DescendantsCrawler

Decendants crawler.
Наследование: CmisSync.Lib.Queueing.ReportingSyncEventHandler
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
DescendantsCrawler ( ISyncEventQueue queue, IDescendantsTreeBuilder builder, CrawlEventGenerator generator, CrawlEventNotifier notifier, IActivityListener activityListener ) : System

Initializes a new instance of the CmisSync.Lib.Producer.Crawler.DescendantsCrawler class based on its internal classes. This is mostly usefull for Unit Testing

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

Initializes a new instance of the DescendantsCrawler class.

Handle ( ISyncEvent e ) : bool

Handles StartNextSync events.

Приватные методы

Метод Описание
CrawlDescendants ( ) : void

Описание методов

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

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

Initializes a new instance of the DescendantsCrawler class.
public DescendantsCrawler ( ISyncEventQueue queue, IFolder remoteFolder, IDirectoryInfo localFolder, IMetaDataStorage storage, IFilterAggregator filter, IActivityListener activityListener, IIgnoredEntitiesStorage ignoredStorage ) : System
queue ISyncEventQueue Sync Event Queue.
remoteFolder IFolder Remote folder.
localFolder IDirectoryInfo Local folder.
storage IMetaDataStorage Meta data storage.
filter IFilterAggregator Aggregated filter.
activityListener IActivityListener Activity listner.
ignoredStorage IIgnoredEntitiesStorage
Результат System

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

Handles StartNextSync events.
public Handle ( ISyncEvent e ) : bool
e ISyncEvent The event to handle.
Результат bool