C# 클래스 VersionOne.ServiceHost.Core.FileSystemMonitor

파일 보기 프로젝트 열기: versionone/VersionOne.ServiceHost.Core

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
FileSystemMonitor ( IProfile profile, string watchFolder, string filterPattern ) : System.IO

보호된 메소드들

메소드 설명
GetState ( string file ) : bool?

Get the processed state of the given file from the profile.

InvokeProcessor ( string path ) : void
ProcessPath ( string path ) : void

Perform the basic processing pattern.

SaveState ( string file, bool done ) : void

Save the processing state for the given file to the profile.

메소드 상세

FileSystemMonitor() 공개 메소드

public FileSystemMonitor ( IProfile profile, string watchFolder, string filterPattern ) : System.IO
profile IProfile
watchFolder string
filterPattern string
리턴 System.IO

GetState() 보호된 메소드

Get the processed state of the given file from the profile.
protected GetState ( string file ) : bool?
file string File to look up.
리턴 bool?

InvokeProcessor() 보호된 추상적인 메소드

protected abstract InvokeProcessor ( string path ) : void
path string
리턴 void

ProcessPath() 보호된 메소드

Perform the basic processing pattern.
protected ProcessPath ( string path ) : void
path string A file or directory name, depending on the subclass implementation.
리턴 void

SaveState() 보호된 메소드

Save the processing state for the given file to the profile.
protected SaveState ( string file, bool done ) : void
file string File in question.
done bool True if processed.
리턴 void