Class Upgrade
Assembly: DotNetNuke.dll
Syntax
Constructors
Upgrade()
Declaration
Properties
DefaultProvider
Declaration
public static string DefaultProvider { get; }
Property Value
RunTime
Declaration
public static TimeSpan RunTime { get; }
Property Value
Methods
ActivateLicense()
Declaration
public static string ActivateLicense()
Returns
AddAdminPage(PortalInfo, string, string, string, string, bool)
Declaration
public static TabInfo AddAdminPage(PortalInfo portal, string tabName, string description, string tabIconFile, string tabIconFileLarge, bool isVisible)
Parameters
Returns
AddAdminPages(string, string, string, string, bool, int, string, string, bool)
Declaration
public static void AddAdminPages(string tabName, string description, string tabIconFile, string tabIconFileLarge, bool isVisible, int moduleDefId, string moduleTitle, string moduleIconFile, bool inheritPermissions)
Parameters
AddHostPage(string, string, string, string, bool)
Declaration
public static TabInfo AddHostPage(string tabName, string description, string tabIconFile, string tabIconFileLarge, bool isVisible)
Parameters
Returns
AddModuleControl(int, string, string, string, string, SecurityAccessLevel, int)
Declaration
public static void AddModuleControl(int moduleDefId, string controlKey, string controlTitle, string controlSrc, string iconFile, SecurityAccessLevel controlType, int viewOrder)
Parameters
AddModuleDefinition(string, string, string)
Declaration
public static int AddModuleDefinition(string desktopModuleName, string description, string moduleDefinitionName)
Parameters
Type |
Name |
Description |
string |
desktopModuleName |
|
string |
description |
|
string |
moduleDefinitionName |
|
Returns
AddModuleToPage(TabInfo, int, string, string, bool)
Declaration
public static int AddModuleToPage(TabInfo page, int moduleDefId, string moduleTitle, string moduleIconFile, bool inheritPermissions)
Parameters
Returns
AddModuleToPage(TabInfo, int, string, string, bool, bool, string)
Declaration
public static int AddModuleToPage(TabInfo page, int moduleDefId, string moduleTitle, string moduleIconFile, bool inheritPermissions, bool displayTitle, string paneName)
Parameters
Returns
AddModuleToPage(string, int, int, string, string, bool)
Declaration
public static int AddModuleToPage(string tabPath, int portalId, int moduleDefId, string moduleTitle, string moduleIconFile, bool inheritPermissions)
Parameters
Returns
AddModuleToPages(string, int, string, string, bool)
Declaration
public static void AddModuleToPages(string tabPath, int moduleDefId, string moduleTitle, string moduleIconFile, bool inheritPermissions)
Parameters
AddPortal(XmlNode, bool, int)
Declaration
[Obsolete("Deprecated in DotNetNuke 9.3.0. Use the overloaded method with the 'superUser' parameter instead. Scheduled for removal in v11.0.0.")]
public static int AddPortal(XmlNode node, bool status, int indent)
Parameters
Returns
AddPortal(XmlNode, bool, int, UserInfo)
Declaration
public static int AddPortal(XmlNode node, bool status, int indent, UserInfo superUser = null)
Parameters
Returns
DeleteFiles(string, Version, bool)
Declaration
public static string DeleteFiles(string providerPath, Version version, bool writeFeedback)
Parameters
Returns
DeleteInstallerFiles()
Declaration
public static void DeleteInstallerFiles()
ExecuteScript(string)
Declaration
public static void ExecuteScript(string file)
Parameters
Type |
Name |
Description |
string |
file |
|
ExecuteScripts(string)
Declaration
public static void ExecuteScripts(string strProviderPath)
Parameters
Type |
Name |
Description |
string |
strProviderPath |
|
GetInstallPackages()
Declaration
public static IDictionary<string, PackageInfo> GetInstallPackages()
Returns
GetInstallTemplate(XmlDocument)
Declaration
public static string GetInstallTemplate(XmlDocument xmlDoc)
Parameters
Returns
GetInstallVersion(XmlDocument)
Declaration
public static Version GetInstallVersion(XmlDocument xmlDoc)
Parameters
Returns
GetLogFile(string, Version)
Declaration
public static string GetLogFile(string providerPath, Version version)
Parameters
Returns
GetScriptFile(string, Version)
Declaration
public static string GetScriptFile(string providerPath, Version version)
Parameters
Returns
GetStringVersion(Version)
Declaration
public static string GetStringVersion(Version version)
Parameters
Type |
Name |
Description |
Version |
version |
|
Returns
GetSuperUser(XmlDocument, bool)
Declaration
public static UserInfo GetSuperUser(XmlDocument xmlTemplate, bool writeFeedback)
Parameters
Returns
GetUpgradeScripts(string, Version)
Declaration
public static ArrayList GetUpgradeScripts(string providerPath, Version databaseVersion)
Parameters
Type |
Name |
Description |
string |
providerPath |
|
Version |
databaseVersion |
|
Returns
InitialiseHostSettings(XmlDocument, bool)
Declaration
public static void InitialiseHostSettings(XmlDocument xmlTemplate, bool writeFeedback)
Parameters
InstallDNN(string)
Declaration
public static void InstallDNN(string strProviderPath)
Parameters
Type |
Name |
Description |
string |
strProviderPath |
|
InstallDatabase(Version, string, XmlDocument, bool)
Declaration
public static string InstallDatabase(Version version, string providerPath, XmlDocument xmlDoc, bool writeFeedback)
Parameters
Returns
InstallFiles(XmlDocument, bool)
Declaration
public static void InstallFiles(XmlDocument xmlDoc, bool writeFeedback)
Parameters
InstallPackage(string, string, bool)
Declaration
public static bool InstallPackage(string file, string packageType, bool writeFeedback)
Parameters
Returns
InstallPackages(string, bool)
Declaration
public static void InstallPackages(string packageType, bool writeFeedback)
Parameters
Type |
Name |
Description |
string |
packageType |
|
bool |
writeFeedback |
|
IsLanguageEnabled(int, string)
Declaration
protected static bool IsLanguageEnabled(int portalid, string code)
Parameters
Type |
Name |
Description |
int |
portalid |
|
string |
code |
|
Returns
IsNETFrameworkCurrent(string)
Declaration
public static bool IsNETFrameworkCurrent(string version)
Parameters
Type |
Name |
Description |
string |
version |
|
Returns
MakeModulePremium(string)
Declaration
public static void MakeModulePremium(string moduleName)
Parameters
Type |
Name |
Description |
string |
moduleName |
|
RemoveAdminPages(string)
Declaration
public static void RemoveAdminPages(string tabPath)
Parameters
Type |
Name |
Description |
string |
tabPath |
|
RemoveHostPage(string)
Declaration
public static void RemoveHostPage(string pageName)
Parameters
Type |
Name |
Description |
string |
pageName |
|
RemoveInvalidAntiForgeryCookie()
Declaration
public static bool RemoveInvalidAntiForgeryCookie()
Returns
RemoveModule(string, string, int, bool)
Declaration
public static int RemoveModule(string desktopModuleName, string tabName, int parentId, bool removeTab)
Parameters
Returns
SetInstallTemplate(XmlDocument)
Declaration
public static string SetInstallTemplate(XmlDocument xmlDoc)
Parameters
Returns
StartTimer()
Declaration
public static void StartTimer()
UpdateConfig(string, string, Version, string)
Declaration
public static string UpdateConfig(string providerPath, string configFile, Version version, string reason)
Parameters
Returns
UpdateConfig(string, Version, bool)
Declaration
public static string UpdateConfig(string providerPath, Version version, bool writeFeedback)
Parameters
Returns
UpdateConfig(string, Version, string)
Declaration
public static string UpdateConfig(string configFile, Version version, string reason)
Parameters
Returns
UpdateNewtonsoftVersion()
Declaration
public static bool UpdateNewtonsoftVersion()
Returns
UpgradeApplication()
Declaration
public static void UpgradeApplication()
UpgradeApplication(string, Version, bool)
Declaration
public static string UpgradeApplication(string providerPath, Version version, bool writeFeedback)
Parameters
Returns
UpgradeDNN(string, Version)
Declaration
public static void UpgradeDNN(string providerPath, Version dataBaseVersion)
Parameters
Type |
Name |
Description |
string |
providerPath |
|
Version |
dataBaseVersion |
|
UpgradeIndicator(Version, bool, bool)
Declaration
public static string UpgradeIndicator(Version version, bool isLocal, bool isSecureConnection)
Parameters
Returns
UpgradeIndicator(Version, string, string, string, bool, bool)
Declaration
public static string UpgradeIndicator(Version version, string packageType, string packageName, string culture, bool isLocal, bool isSecureConnection)
Parameters
Returns
UpgradeRedirect()
Declaration
public static string UpgradeRedirect()
Returns
UpgradeRedirect(Version, string, string, string)
Declaration
public static string UpgradeRedirect(Version version, string packageType, string packageName, string culture)
Parameters
Returns
UpgradeVersion(string, bool)
Declaration
public static string UpgradeVersion(string scriptFile, bool writeFeedback)
Parameters
Type |
Name |
Description |
string |
scriptFile |
|
bool |
writeFeedback |
|
Returns
UpgradeVersion(string, bool, out bool)
Declaration
public static string UpgradeVersion(string scriptFile, bool writeFeedback, out bool scriptExecuted)
Parameters
Type |
Name |
Description |
string |
scriptFile |
|
bool |
writeFeedback |
|
bool |
scriptExecuted |
|
Returns
Extension Methods