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

More thoroughly determines if a file has been processed. Compares file modified stamps for paths that have been logged.
파일 보기 프로젝트 열기: versionone/VersionOne.ServiceHost.Core 1 사용 예제들

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
ProcessFolder ( object pubobj ) : void
RecyclingFileMonitor ( IProfile profile, string watchFolder, string filterPattern, ProcessFileBatchDelegate processor ) : System.IO

보호된 메소드들

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

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

InvokeProcessor ( string files ) : void
SaveState ( string file, bool done ) : void

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

메소드 상세

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 InvokeProcessor ( string files ) : void
files string
리턴 void

ProcessFolder() 공개 메소드

public ProcessFolder ( object pubobj ) : void
pubobj object
리턴 void

RecyclingFileMonitor() 공개 메소드

public RecyclingFileMonitor ( IProfile profile, string watchFolder, string filterPattern, ProcessFileBatchDelegate processor ) : System.IO
profile IProfile
watchFolder string
filterPattern string
processor ProcessFileBatchDelegate
리턴 System.IO

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