C# 클래스 Simple.Migrator.Framework.Loggers.SqlScriptFileLogger

상속: ILogger, IDisposable
파일 보기 프로젝트 열기: juanplopes/simple

공개 메소드들

메소드 설명
ApplyingDBChange ( string sql ) : void
Dispose ( ) : void
Exception ( long version, string migrationName, Exception ex ) : void
Exception ( string message, Exception ex ) : void
Finished ( List appliedVersions, long currentVersion ) : void
Log ( string format ) : void
MigrateDown ( long version, string migrationName ) : void
MigrateUp ( long version, string migrationName ) : void
RollingBack ( long originalVersion ) : void
Skipping ( long version ) : void
SqlScriptFileLogger ( ILogger logger, TextWriter streamWriter ) : System
Started ( List appliedVersions, long finalVersion ) : void
Trace ( string format ) : void
Warn ( string format ) : void

메소드 상세

ApplyingDBChange() 공개 메소드

public ApplyingDBChange ( string sql ) : void
sql string
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Exception() 공개 메소드

public Exception ( long version, string migrationName, Exception ex ) : void
version long
migrationName string
ex System.Exception
리턴 void

Exception() 공개 메소드

public Exception ( string message, Exception ex ) : void
message string
ex System.Exception
리턴 void

Finished() 공개 메소드

public Finished ( List appliedVersions, long currentVersion ) : void
appliedVersions List
currentVersion long
리턴 void

Log() 공개 메소드

public Log ( string format ) : void
format string
리턴 void

MigrateDown() 공개 메소드

public MigrateDown ( long version, string migrationName ) : void
version long
migrationName string
리턴 void

MigrateUp() 공개 메소드

public MigrateUp ( long version, string migrationName ) : void
version long
migrationName string
리턴 void

RollingBack() 공개 메소드

public RollingBack ( long originalVersion ) : void
originalVersion long
리턴 void

Skipping() 공개 메소드

public Skipping ( long version ) : void
version long
리턴 void

SqlScriptFileLogger() 공개 메소드

public SqlScriptFileLogger ( ILogger logger, TextWriter streamWriter ) : System
logger ILogger
streamWriter System.IO.TextWriter
리턴 System

Started() 공개 메소드

public Started ( List appliedVersions, long finalVersion ) : void
appliedVersions List
finalVersion long
리턴 void

Trace() 공개 메소드

public Trace ( string format ) : void
format string
리턴 void

Warn() 공개 메소드

public Warn ( string format ) : void
format string
리턴 void