C# Class HgLib.Repository.DirectoryWatcher

Inheritance: IDisposable
显示文件 Open project: HexWrench/VisualHG2015

Public Methods

Method Description
DirectoryWatcher ( string directory, object syncRoot ) : System
Dispose ( ) : void
DumpDirtyFiles ( ) : string[]
UnsubscribeEvents ( ) : void

Private Methods

Method Description
AddDirtyFile ( string path ) : void
IsVisualStudioTempFile ( string path ) : bool
OnChanged ( object sender, FileSystemEventArgs e ) : void
OnRenamed ( object sender, RenamedEventArgs e ) : void

Method Details

DirectoryWatcher() public method

public DirectoryWatcher ( string directory, object syncRoot ) : System
directory string
syncRoot object
return System

Dispose() public method

public Dispose ( ) : void
return void

DumpDirtyFiles() public method

public DumpDirtyFiles ( ) : string[]
return string[]

UnsubscribeEvents() public method

public UnsubscribeEvents ( ) : void
return void