Show / Hide Table of Contents

Class ComponentInstallerBase

Inheritance
object
ComponentInstallerBase
AuthenticationInstaller
ConfigInstaller
FileInstaller
JavaScriptLibraryInstaller
ModuleInstaller
PackageInstaller
ProviderInstaller
SkinControlInstaller
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: DotNetNuke.Services.Installer.Installers
Assembly: DotNetNuke.dll
Syntax
public abstract class ComponentInstallerBase

Constructors

ComponentInstallerBase()

Declaration
protected ComponentInstallerBase()

Properties

AllowableFiles

Declaration
public virtual string AllowableFiles { get; }
Property Value
Type Description
string

Completed

Declaration
public bool Completed { get; set; }
Property Value
Type Description
bool

InstallMode

Declaration
public InstallMode InstallMode { get; }
Property Value
Type Description
InstallMode

Log

Declaration
public Logger Log { get; }
Property Value
Type Description
Logger

Package

Declaration
public PackageInfo Package { get; set; }
Property Value
Type Description
PackageInfo

PackageFiles

Declaration
public Dictionary<string, InstallFile> PackageFiles { get; }
Property Value
Type Description
Dictionary<string, InstallFile>

PhysicalSitePath

Declaration
public string PhysicalSitePath { get; }
Property Value
Type Description
string

Skipped

Declaration
public bool Skipped { get; set; }
Property Value
Type Description
bool

SupportsManifestOnlyInstall

Declaration
public virtual bool SupportsManifestOnlyInstall { get; }
Property Value
Type Description
bool

Type

Declaration
public string Type { get; set; }
Property Value
Type Description
string

Version

Declaration
public Version Version { get; set; }
Property Value
Type Description
Version

Methods

Commit()

Declaration
public abstract void Commit()

Install()

Declaration
public abstract void Install()

ReadEventMessageNode(XPathNavigator)

Declaration
public EventMessage ReadEventMessageNode(XPathNavigator manifestNav)
Parameters
Type Name Description
XPathNavigator manifestNav
Returns
Type Description
EventMessage

ReadManifest(XPathNavigator)

Declaration
public abstract void ReadManifest(XPathNavigator manifestNav)
Parameters
Type Name Description
XPathNavigator manifestNav

Rollback()

Declaration
public abstract void Rollback()

UnInstall()

Declaration
public abstract void UnInstall()

Extension Methods

JsonExtensionsWeb.ToJson(object)
Back to top by the community, for the community... #DNNCMS