Class ComponentInstallerBase
Inheritance
ComponentInstallerBase
Assembly: DotNetNuke.dll
Syntax
public abstract class ComponentInstallerBase
Constructors
ComponentInstallerBase()
Declaration
protected ComponentInstallerBase()
Properties
AllowableFiles
Declaration
public virtual string AllowableFiles { get; }
Property Value
Completed
Declaration
public bool Completed { get; set; }
Property Value
InstallMode
Declaration
public InstallMode InstallMode { get; }
Property Value
Log
Declaration
public Logger Log { get; }
Property Value
Package
Declaration
public PackageInfo Package { get; set; }
Property Value
PackageFiles
Declaration
public Dictionary<string, InstallFile> PackageFiles { get; }
Property Value
PhysicalSitePath
Declaration
public string PhysicalSitePath { get; }
Property Value
Skipped
Declaration
public bool Skipped { get; set; }
Property Value
SupportsManifestOnlyInstall
Declaration
public virtual bool SupportsManifestOnlyInstall { get; }
Property Value
Type
Declaration
public string Type { get; set; }
Property Value
Version
Declaration
public Version Version { get; set; }
Property Value
Methods
Commit()
Declaration
public abstract void Commit()
Install()
Declaration
public abstract void Install()
ReadEventMessageNode(XPathNavigator)
Declaration
public EventMessage ReadEventMessageNode(XPathNavigator manifestNav)
Parameters
Returns
ReadManifest(XPathNavigator)
Declaration
public abstract void ReadManifest(XPathNavigator manifestNav)
Parameters
Rollback()
Declaration
public abstract void Rollback()
UnInstall()
Declaration
public abstract void UnInstall()
Extension Methods