C# 클래스 Galen.Ci.EntityFramework.DeploymentHistory

파일 보기 프로젝트 열기: GalenHealthcare/Galen.Ef.Deployer 1 사용 예제들

공개 메소드들

메소드 설명
Create ( string contextKey, string deployerVersion, string targetAssemblyPath, DbConnection connection, string schemaName ) : void
Extract ( string deploymentId, DbConnection connection, string schemaName, string extractDirectoryPath, bool disableVerification = false ) : string
ExtractCurrent ( string contextKey, DbConnection connection, string schemaName, string extractDirectoryPath ) : string
Setup ( DbConnection connection, string schemaName ) : void

비공개 메소드들

메소드 설명
GetDeploymentBinaries ( DirectoryInfo targetAssemblyDirectory, Stream &binariesStream, Stream &hashesStream ) : void
GetIsDeploymentHistoryTableExists ( DbConnection connection, string schemaName ) : bool
Save ( string contextKey, string assemblyFileName, byte binaries, byte hashes, string deployerVersion, DbConnection connection, string schemaName ) : void

메소드 상세

Create() 공개 정적인 메소드

public static Create ( string contextKey, string deployerVersion, string targetAssemblyPath, DbConnection connection, string schemaName ) : void
contextKey string
deployerVersion string
targetAssemblyPath string
connection System.Data.Common.DbConnection
schemaName string
리턴 void

Extract() 공개 정적인 메소드

public static Extract ( string deploymentId, DbConnection connection, string schemaName, string extractDirectoryPath, bool disableVerification = false ) : string
deploymentId string
connection System.Data.Common.DbConnection
schemaName string
extractDirectoryPath string
disableVerification bool
리턴 string

ExtractCurrent() 공개 정적인 메소드

public static ExtractCurrent ( string contextKey, DbConnection connection, string schemaName, string extractDirectoryPath ) : string
contextKey string
connection System.Data.Common.DbConnection
schemaName string
extractDirectoryPath string
리턴 string

Setup() 공개 정적인 메소드

public static Setup ( DbConnection connection, string schemaName ) : void
connection System.Data.Common.DbConnection
schemaName string
리턴 void