Interface IInstallController
Assembly: DotNetNuke.dll
Syntax
public interface IInstallController
Properties
InstallerLogName
Declaration
string InstallerLogName { get; }
Property Value
Methods
GetConnectionFromWebConfig()
Declaration
ConnectionConfig GetConnectionFromWebConfig()
Returns
GetCultureFromCookie()
Declaration
CultureInfo GetCultureFromCookie()
Returns
GetCurrentLanguage()
Declaration
CultureInfo GetCurrentLanguage()
Returns
GetInstallConfig()
Declaration
InstallConfig GetInstallConfig()
Returns
Declaration
bool IsAbleToPerformDatabaseActions(string connectionString)
Parameters
Type |
Name |
Description |
string |
connectionString |
|
Returns
IsAvailableLanguagePack(string)
Declaration
bool IsAvailableLanguagePack(string cultureCode)
Parameters
Type |
Name |
Description |
string |
cultureCode |
|
Returns
IsSqlServerDbo()
Declaration
Returns
IsValidDotNetVersion()
Declaration
bool IsValidDotNetVersion()
Returns
IsValidSqlServerVersion(string)
Declaration
bool IsValidSqlServerVersion(string connectionString)
Parameters
Type |
Name |
Description |
string |
connectionString |
|
Returns
RemoveFromInstallConfig(string)
Declaration
void RemoveFromInstallConfig(string xmlNodePath)
Parameters
Type |
Name |
Description |
string |
xmlNodePath |
|
SetInstallConfig(InstallConfig)
Declaration
void SetInstallConfig(InstallConfig installConfig)
Parameters
TestDatabaseConnection(ConnectionConfig)
Declaration
string TestDatabaseConnection(ConnectionConfig connectionConfig)
Parameters
Returns
Extension Methods