C# Класс KickassUndelete.Scanner

Encapsulates the state of a scan for deleted files.
Показать файл Открыть проект

Открытые методы

Метод Описание
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