C# 클래스 KickassUndelete.Scanner

Encapsulates the state of a scan for deleted files.
파일 보기 프로젝트 열기: Alex-Jaeger/BitcoinFindAndRecover

공개 메소드들

메소드 설명
CancelScan ( ) : void

Cancels the currently running scan.

GetDeletedFiles ( ) : IList

Gets the deleted files found by the scan.

Scanner ( string diskName, IFileSystem fileSystem, ulong maxSize ) : KFS.FileSystems

Constructs a Scanner on the specified filesystem.

StartScan ( ) : void

Starts a scan on the filesystem.

비공개 메소드들

메소드 설명
GetPathForRecord ( LightweightMFTRecord>.Dictionary recordTree, ulong recordNum ) : string
OnProgressUpdated ( ) : void
OnScanFinished ( ) : void
OnScanStarted ( ) : void
Run ( ) : void

Runs a scan.

메소드 상세

CancelScan() 공개 메소드

Cancels the currently running scan.
public CancelScan ( ) : void
리턴 void

GetDeletedFiles() 공개 메소드

Gets the deleted files found by the scan.
public GetDeletedFiles ( ) : IList
리턴 IList

Scanner() 공개 메소드

Constructs a Scanner on the specified filesystem.
public Scanner ( string diskName, IFileSystem fileSystem, ulong maxSize ) : KFS.FileSystems
diskName string
fileSystem IFileSystem The filesystem to scan.
maxSize ulong
리턴 KFS.FileSystems

StartScan() 공개 메소드

Starts a scan on the filesystem.
public StartScan ( ) : void
리턴 void