C# Class KFS.FileSystems.FileSystem

The abstract FileSystem class. Call FileSystem.TryLoad() to load a filesystem from an IFileSystemStore.
Inheritance: IFileSystem
Afficher le fichier Open project: Alex-Jaeger/BitcoinFindAndRecover Class Usage Examples

Méthodes publiques

Méthode Description
GetDefaultSearchStrategy ( ) : ISearchStrategy
GetFile ( string path ) : IEnumerable
GetFirstFile ( string path ) : FileSystemNode
GetRoot ( ) : FileSystemNode
GetSearchStrategies ( ) : List
GetSectorStatus ( ulong sectorNum ) : SectorStatus
HasFileSystem ( IFileSystemStore store ) : bool
TryLoad ( IFileSystemStore store ) : IFileSystem

Private Methods

Méthode Description
GetChanceOfRecovery ( FileSystemNode node ) : FileRecoveryStatus

Method Details

GetDefaultSearchStrategy() public méthode

public GetDefaultSearchStrategy ( ) : ISearchStrategy
Résultat ISearchStrategy

GetFile() public méthode

public GetFile ( string path ) : IEnumerable
path string
Résultat IEnumerable

GetFirstFile() public méthode

public GetFirstFile ( string path ) : FileSystemNode
path string
Résultat FileSystemNode

GetRoot() public abstract méthode

public abstract GetRoot ( ) : FileSystemNode
Résultat FileSystemNode

GetSearchStrategies() public abstract méthode

public abstract GetSearchStrategies ( ) : List
Résultat List

GetSectorStatus() public méthode

public GetSectorStatus ( ulong sectorNum ) : SectorStatus
sectorNum ulong
Résultat SectorStatus

HasFileSystem() public static méthode

public static HasFileSystem ( IFileSystemStore store ) : bool
store IFileSystemStore
Résultat bool

TryLoad() public static méthode

public static TryLoad ( IFileSystemStore store ) : IFileSystem
store IFileSystemStore
Résultat IFileSystem