C# Класс Deveel.Data.DatabaseSystem

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

Private Properties

Свойство Тип Описание
DatabaseSystem System
Dispose void
RemoveDatabase void

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

Метод Описание
CloseDatabase ( string databaseName ) : bool
CreateDatabase ( IConfiguration configuration, string adminUser, string identification, string token ) : IDatabase
DatabaseExists ( string databaseName ) : bool
DeleteDatabase ( string databaseName ) : bool
Dispose ( ) : void
GetDatabase ( string databaseName ) : IDatabase
GetDatabases ( ) : IEnumerable
OpenDatabase ( IConfiguration configuration ) : IDatabase

Защищенные методы

Метод Описание
GetMetadata ( object>.Dictionary metadata ) : void

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

Метод Описание
DatabaseSystem ( ISystemContext context, IEnumerable modules ) : System
Dispose ( bool disposing ) : void
RemoveDatabase ( Database database ) : void

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

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

public CloseDatabase ( string databaseName ) : bool
databaseName string
Результат bool

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

public CreateDatabase ( IConfiguration configuration, string adminUser, string identification, string token ) : IDatabase
configuration IConfiguration
adminUser string
identification string
token string
Результат IDatabase

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

public DatabaseExists ( string databaseName ) : bool
databaseName string
Результат bool

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

public DeleteDatabase ( string databaseName ) : bool
databaseName string
Результат bool

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

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

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

public GetDatabase ( string databaseName ) : IDatabase
databaseName string
Результат IDatabase

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

public GetDatabases ( ) : IEnumerable
Результат IEnumerable

GetMetadata() защищенный Метод

protected GetMetadata ( object>.Dictionary metadata ) : void
metadata object>.Dictionary
Результат void

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

public OpenDatabase ( IConfiguration configuration ) : IDatabase
configuration IConfiguration
Результат IDatabase