C# 클래스 Sharp.Migrations.Runners.ConsoleRunner

파일 보기 프로젝트 열기: sharpmigrations/sharpmigrations 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
DatabaseProvider string
_assemblyWithMigrations System.Reflection.Assembly
_connectionString string
_targetVersion long

공개 메소드들

메소드 설명
ConsoleRunner ( string connectionString, string databaseProvider ) : System
ConsoleRunner ( string connectionString, string databaseProvider, string migrationGroup ) : System
Start ( ) : void

보호된 메소드들

메소드 설명
GetInfoFromUser ( ) : void
GetIntFromConsole ( string message ) : int
GetLongFromConsole ( string message ) : long
GetTargetVersion ( ) : void
ShowCurrentVersion ( long version ) : void
ShowError ( DatabaseException dex ) : void
TryRunMigrations ( ) : void

비공개 메소드들

메소드 설명
GetRunner ( ) : Runner
RunMigrations ( ) : void
TerminateProgram ( ) : void

메소드 상세

ConsoleRunner() 공개 메소드

public ConsoleRunner ( string connectionString, string databaseProvider ) : System
connectionString string
databaseProvider string
리턴 System

ConsoleRunner() 공개 메소드

public ConsoleRunner ( string connectionString, string databaseProvider, string migrationGroup ) : System
connectionString string
databaseProvider string
migrationGroup string
리턴 System

GetInfoFromUser() 보호된 메소드

protected GetInfoFromUser ( ) : void
리턴 void

GetIntFromConsole() 보호된 메소드

protected GetIntFromConsole ( string message ) : int
message string
리턴 int

GetLongFromConsole() 보호된 메소드

protected GetLongFromConsole ( string message ) : long
message string
리턴 long

GetTargetVersion() 보호된 메소드

protected GetTargetVersion ( ) : void
리턴 void

ShowCurrentVersion() 보호된 메소드

protected ShowCurrentVersion ( long version ) : void
version long
리턴 void

ShowError() 보호된 메소드

protected ShowError ( DatabaseException dex ) : void
dex Sharp.Data.DatabaseException
리턴 void

Start() 공개 메소드

public Start ( ) : void
리턴 void

TryRunMigrations() 보호된 메소드

protected TryRunMigrations ( ) : void
리턴 void

프로퍼티 상세

DatabaseProvider 보호되어 있는 프로퍼티

protected string DatabaseProvider
리턴 string

_assemblyWithMigrations 보호되어 있는 프로퍼티

protected Assembly,System.Reflection _assemblyWithMigrations
리턴 System.Reflection.Assembly

_connectionString 보호되어 있는 프로퍼티

protected string _connectionString
리턴 string

_targetVersion 보호되어 있는 프로퍼티

protected long _targetVersion
리턴 long