C# Class CmisSync.Lib.Watcher

Watches the local filesystem for changes.
Inheritance: System.IO.FileSystemWatcher
Afficher le fichier Open project: aegif/CmisSync Class Usage Examples

Méthodes publiques

Méthode Description
Clear ( ) : void

remove all from changes

GetChangeCount ( ) : int

Get the change queue.

GetChangeQueue ( ) : Queue

Get the change queue.

Watcher ( string folder ) : System

Constructor.

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void

Dispose of the watcher. Called by RepoBase.Dispose via System.ComponentModel

Private Methods

Méthode Description
AddChange ( FileSystemEventArgs change ) : void

insert in changes.

ChangeHandle ( FileSystemEventArgs change ) : void
InvokeChangeEvent ( FileSystemEventArgs args ) : void
OnChanged ( object source, FileSystemEventArgs e ) : void
OnCreated ( object source, FileSystemEventArgs e ) : void
OnDeleted ( object source, FileSystemEventArgs e ) : void
OnError ( object source, ErrorEventArgs e ) : void
OnRenamed ( object source, RenamedEventArgs e ) : void

Method Details

Clear() public méthode

remove all from changes
public Clear ( ) : void
Résultat void

Dispose() protected méthode

Dispose of the watcher. Called by RepoBase.Dispose via System.ComponentModel
protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

GetChangeCount() public méthode

Get the change queue.
public GetChangeCount ( ) : int
Résultat int

GetChangeQueue() public méthode

Get the change queue.
public GetChangeQueue ( ) : Queue
Résultat Queue

Watcher() public méthode

Constructor.
public Watcher ( string folder ) : System
folder string
Résultat System