C# Class CmisSync.Lib.Filter.ReportingFilter

Reporting filter.
Inheritance: CmisSync.Lib.Queueing.ReportingSyncEventHandler
Exibir arquivo Open project: OpenDataSpace/CmisSync Class Usage Examples

Public Methods

Method Description
Handle ( ISyncEvent e ) : bool

Handle the specified e.

ReportingFilter ( ISyncEventQueue queue, IgnoredFoldersFilter ignoredFoldersFilter, IgnoredFileNamesFilter ignoredFileNameFilter, IgnoredFolderNameFilter ignoredFolderNameFilter, InvalidFolderNameFilter invalidFoderNameFilter, SymlinkFilter symlinkFilter ) : System

Initializes a new instance of the ReportingFilter class.

Method Details

Handle() public method

Handle the specified e.
public Handle ( ISyncEvent e ) : bool
e ISyncEvent The event to handle.
return bool

ReportingFilter() public method

Initializes a new instance of the ReportingFilter class.
public ReportingFilter ( ISyncEventQueue queue, IgnoredFoldersFilter ignoredFoldersFilter, IgnoredFileNamesFilter ignoredFileNameFilter, IgnoredFolderNameFilter ignoredFolderNameFilter, InvalidFolderNameFilter invalidFoderNameFilter, SymlinkFilter symlinkFilter ) : System
queue ISyncEventQueue Sync Event Queue to put work on.
ignoredFoldersFilter IgnoredFoldersFilter Ignored folders filter.
ignoredFileNameFilter IgnoredFileNamesFilter Ignored file name filter.
ignoredFolderNameFilter IgnoredFolderNameFilter Ignored folder name filter.
invalidFoderNameFilter InvalidFolderNameFilter Invalid folder name filter
symlinkFilter SymlinkFilter
return System