Class Installer
Assembly: DotNetNuke.dll
Syntax
Constructors
Installer(PackageInfo, string)
Declaration
public Installer(PackageInfo package, string physicalSitePath)
Parameters
Installer(Stream, string, bool)
Declaration
public Installer(Stream inputStream, string physicalSitePath, bool loadManifest)
Parameters
Type |
Name |
Description |
Stream |
inputStream |
|
string |
physicalSitePath |
|
bool |
loadManifest |
|
Installer(Stream, string, bool, bool)
Declaration
public Installer(Stream inputStream, string physicalSitePath, bool loadManifest, bool deleteTemp)
Parameters
Installer(string, string, bool)
Declaration
public Installer(string manifest, string physicalSitePath, bool loadManifest)
Parameters
Installer(string, string, string, bool)
Declaration
public Installer(string tempFolder, string manifest, string physicalSitePath, bool loadManifest)
Parameters
Properties
InstallerInfo
Declaration
public InstallerInfo InstallerInfo { get; }
Property Value
IsValid
Declaration
public bool IsValid { get; }
Property Value
Packages
Declaration
public SortedList<int, PackageInstaller> Packages { get; }
Property Value
TempInstallFolder
Declaration
public string TempInstallFolder { get; }
Property Value
Methods
ConvertLegacyNavigator(XPathNavigator, InstallerInfo)
Declaration
public static XPathNavigator ConvertLegacyNavigator(XPathNavigator rootNav, InstallerInfo info)
Parameters
Returns
DeleteTempFolder()
Declaration
public void DeleteTempFolder()
Install()
Declaration
Returns
ReadManifest(bool)
Declaration
public void ReadManifest(bool deleteTemp)
Parameters
Type |
Name |
Description |
bool |
deleteTemp |
|
UnInstall(bool)
Declaration
public bool UnInstall(bool deleteFiles)
Parameters
Type |
Name |
Description |
bool |
deleteFiles |
|
Returns
Extension Methods