C# 클래스 Rsdn.Janus.DBSchemaManager

DataBaseSchemaManagement - DBSM Класс менеджер для управления схемами данных
파일 보기 프로젝트 열기: rsdn/janus 1 사용 예제들

공개 메소드들

메소드 설명
CheckDB ( IServiceProvider serviceProvider ) : bool
IsNeedRestructuring ( IServiceProvider provider ) : bool

Проверяет - требуется ли реструктуризация.

Migrate ( IServiceProvider serviceProvider ) : void

Переводит базу в другой формат.

Restruct ( IServiceProvider serviceProvider ) : void

Производит реструкторизацию.

비공개 메소드들

메소드 설명
CreateSchemaDriver ( IServiceProvider serviceProvider, string driverName ) : IDBSchemaDriver
Load ( string path ) : DBSchema
LoadVersionRes ( string path ) : int

메소드 상세

CheckDB() 공개 정적인 메소드

public static CheckDB ( IServiceProvider serviceProvider ) : bool
serviceProvider IServiceProvider
리턴 bool

IsNeedRestructuring() 공개 정적인 메소드

Проверяет - требуется ли реструктуризация.
public static IsNeedRestructuring ( IServiceProvider provider ) : bool
provider IServiceProvider
리턴 bool

Migrate() 공개 정적인 메소드

Переводит базу в другой формат.
public static Migrate ( IServiceProvider serviceProvider ) : void
serviceProvider IServiceProvider
리턴 void

Restruct() 공개 정적인 메소드

Производит реструкторизацию.
public static Restruct ( IServiceProvider serviceProvider ) : void
serviceProvider IServiceProvider
리턴 void