C# 클래스 AliaSQL.Core.Services.Impl.ChangeScriptExecutor

상속: IChangeScriptExecutor
파일 보기 프로젝트 열기: ClearMeasure/AliaSQL 1 사용 예제들

공개 메소드들

메소드 설명
ChangeScriptExecutor ( ) : System
ChangeScriptExecutor ( IScriptExecutionTracker executionTracker, IQueryExecutor executor, IFileSystem fileSystem ) : System
Execute ( string fullFilename, AliaSQL.Core.Model.ConnectionSettings settings, ITaskObserver taskObserver, bool logOnly = false ) : void
ExecuteAlways ( string fullFilename, AliaSQL.Core.Model.ConnectionSettings settings, ITaskObserver taskObserver, bool logOnly = false ) : void
ExecuteIfChanged ( string fullFilename, AliaSQL.Core.Model.ConnectionSettings settings, ITaskObserver taskObserver, bool logOnly = false ) : void
GetFileMD5Hash ( string fullFilename ) : string

비공개 메소드들

메소드 설명
getFilename ( string fullFilename ) : string
getLastFolderName ( string fullFilename ) : string

메소드 상세

ChangeScriptExecutor() 공개 메소드

public ChangeScriptExecutor ( ) : System
리턴 System

ChangeScriptExecutor() 공개 메소드

public ChangeScriptExecutor ( IScriptExecutionTracker executionTracker, IQueryExecutor executor, IFileSystem fileSystem ) : System
executionTracker IScriptExecutionTracker
executor IQueryExecutor
fileSystem IFileSystem
리턴 System

Execute() 공개 메소드

public Execute ( string fullFilename, AliaSQL.Core.Model.ConnectionSettings settings, ITaskObserver taskObserver, bool logOnly = false ) : void
fullFilename string
settings AliaSQL.Core.Model.ConnectionSettings
taskObserver ITaskObserver
logOnly bool
리턴 void

ExecuteAlways() 공개 메소드

public ExecuteAlways ( string fullFilename, AliaSQL.Core.Model.ConnectionSettings settings, ITaskObserver taskObserver, bool logOnly = false ) : void
fullFilename string
settings AliaSQL.Core.Model.ConnectionSettings
taskObserver ITaskObserver
logOnly bool
리턴 void

ExecuteIfChanged() 공개 메소드

public ExecuteIfChanged ( string fullFilename, AliaSQL.Core.Model.ConnectionSettings settings, ITaskObserver taskObserver, bool logOnly = false ) : void
fullFilename string
settings AliaSQL.Core.Model.ConnectionSettings
taskObserver ITaskObserver
logOnly bool
리턴 void

GetFileMD5Hash() 공개 정적인 메소드

public static GetFileMD5Hash ( string fullFilename ) : string
fullFilename string
리턴 string