C# Класс KFS.FileSystems.FileSystem

The abstract FileSystem class. Call FileSystem.TryLoad() to load a filesystem from an IFileSystemStore.
Наследование: IFileSystem
Показать файл Открыть проект Примеры использования класса

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

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

Приватные методы

Метод Описание
GetChanceOfRecovery ( FileSystemNode node ) : FileRecoveryStatus

Описание методов

GetDefaultSearchStrategy() публичный Метод

public GetDefaultSearchStrategy ( ) : ISearchStrategy
Результат ISearchStrategy

GetFile() публичный Метод

public GetFile ( string path ) : IEnumerable
path string
Результат IEnumerable

GetFirstFile() публичный Метод

public GetFirstFile ( string path ) : FileSystemNode
path string
Результат FileSystemNode

GetRoot() публичный абстрактный Метод

public abstract GetRoot ( ) : FileSystemNode
Результат FileSystemNode

GetSearchStrategies() публичный абстрактный Метод

public abstract GetSearchStrategies ( ) : List
Результат List

GetSectorStatus() публичный Метод

public GetSectorStatus ( ulong sectorNum ) : SectorStatus
sectorNum ulong
Результат SectorStatus

HasFileSystem() публичный статический Метод

public static HasFileSystem ( IFileSystemStore store ) : bool
store IFileSystemStore
Результат bool

TryLoad() публичный статический Метод

public static TryLoad ( IFileSystemStore store ) : IFileSystem
store IFileSystemStore
Результат IFileSystem