C# 클래스 Deveel.Data.DatabaseSystem

상속: ISystem
파일 보기 프로젝트 열기: deveel/deveeldb 1 사용 예제들

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