C# Класс Fasdr.Backend.Database

Наследование: IDatabase
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
ConfigDir string
ConfigFileName string
ConfigFilePrefix string
ConfigPath string
DefaultConfigDir string

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

Метод Описание
AddEntry ( string providerName, string fullPath, Predicate checkIsLeaf ) : bool
Database ( IFileSystem fileSystem, string configDir = null ) : System
GetEntries ( string providerName, Entry &entries ) : bool
GetProviderDatabaseLocation ( string providerName ) : string
Load ( ) : void
RemoveEntry ( string providerName, string fullPath ) : bool
Save ( int maxEntries ) : void

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

Метод Описание
Database ( ) : System

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

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

public AddEntry ( string providerName, string fullPath, Predicate checkIsLeaf ) : bool
providerName string
fullPath string
checkIsLeaf Predicate
Результат bool

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

public Database ( IFileSystem fileSystem, string configDir = null ) : System
fileSystem IFileSystem
configDir string
Результат System

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

public GetEntries ( string providerName, Entry &entries ) : bool
providerName string
entries Entry
Результат bool

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

public GetProviderDatabaseLocation ( string providerName ) : string
providerName string
Результат string

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

public Load ( ) : void
Результат void

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

public RemoveEntry ( string providerName, string fullPath ) : bool
providerName string
fullPath string
Результат bool

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

public Save ( int maxEntries ) : void
maxEntries int
Результат void

Описание свойств

ConfigDir публичное свойство

public string ConfigDir
Результат string

ConfigFileName публичное статическое свойство

public static string ConfigFileName
Результат string

ConfigFilePrefix публичное статическое свойство

public static string ConfigFilePrefix
Результат string

ConfigPath публичное свойство

public string ConfigPath
Результат string

DefaultConfigDir публичное статическое свойство

public static string DefaultConfigDir
Результат string