C# Class SIM.Pipelines.AttachDatabasesHelper

Afficher le fichier Open project: Sitecore/Sitecore-Instance-Manager Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
DatabaseFilenameHook ( [ databasePath, [ databaseName, [ databasesFolderPath ) : string
GetMongoConnectionString ( [ connectionStringName, [ instanceName ) : string
GetUnusedDatabaseName ( [ defaultConnectionString, [ databaseName ) : string
ResolveConflictByUnsedName ( [ defaultConnectionString, [ connectionString, [ databaseName ) : string
SetConnectionStringNode ( [ name, [ defaultConnectionString, [ connectionString ) : void

Method Details

AttachDatabase() public static méthode

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
Résultat void

AttachDatabase() public static méthode

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
Résultat void

ResolveConflict() public static méthode

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
Résultat string