C# 클래스 SIM.Pipelines.AttachDatabasesHelper

파일 보기 프로젝트 열기: Sitecore/Sitecore-Instance-Manager 1 사용 예제들

공개 메소드들

메소드 설명
AttachDatabase ( SIM.Adapters.WebServer.ConnectionString connectionString, System.Data.SqlClient.SqlConnectionStringBuilder defaultConnectionString, string name, string databasesFolderPath, string instanceName, IPipelineController controller ) : void
AttachDatabase ( string name, string databasesFolderPath, SIM.Adapters.WebServer.ConnectionString connectionString, System.Data.SqlClient.SqlConnectionStringBuilder defaultConnectionString, IPipelineController controller ) : void
ResolveConflict ( System.Data.SqlClient.SqlConnectionStringBuilder defaultConnectionString, SIM.Adapters.WebServer.ConnectionString connectionString, string databasePath, string databaseName, IPipelineController controller ) : string

비공개 메소드들

메소드 설명
DatabaseFilenameHook ( [ databasePath, [ databaseName, [ databasesFolderPath ) : string
GetMongoConnectionString ( [ connectionStringName, [ instanceName ) : string
GetUnusedDatabaseName ( [ defaultConnectionString, [ databaseName ) : string
ResolveConflictByUnsedName ( [ defaultConnectionString, [ connectionString, [ databaseName ) : string
SetConnectionStringNode ( [ name, [ defaultConnectionString, [ connectionString ) : void

메소드 상세

AttachDatabase() 공개 정적인 메소드

public static AttachDatabase ( SIM.Adapters.WebServer.ConnectionString connectionString, System.Data.SqlClient.SqlConnectionStringBuilder defaultConnectionString, string name, string databasesFolderPath, string instanceName, IPipelineController controller ) : void
connectionString SIM.Adapters.WebServer.ConnectionString
defaultConnectionString System.Data.SqlClient.SqlConnectionStringBuilder
name string
databasesFolderPath string
instanceName string
controller IPipelineController
리턴 void

AttachDatabase() 공개 정적인 메소드

public static AttachDatabase ( string name, string databasesFolderPath, SIM.Adapters.WebServer.ConnectionString connectionString, System.Data.SqlClient.SqlConnectionStringBuilder defaultConnectionString, IPipelineController controller ) : void
name string
databasesFolderPath string
connectionString SIM.Adapters.WebServer.ConnectionString
defaultConnectionString System.Data.SqlClient.SqlConnectionStringBuilder
controller IPipelineController
리턴 void

ResolveConflict() 공개 정적인 메소드

public static ResolveConflict ( System.Data.SqlClient.SqlConnectionStringBuilder defaultConnectionString, SIM.Adapters.WebServer.ConnectionString connectionString, string databasePath, string databaseName, IPipelineController controller ) : string
defaultConnectionString System.Data.SqlClient.SqlConnectionStringBuilder
connectionString SIM.Adapters.WebServer.ConnectionString
databasePath string
databaseName string
controller IPipelineController
리턴 string