• Share
    • Twitter
    • LinkedIn
    • Facebook
    • Email
  • Feedback
  • Improve this Doc

Class AssemblyInstaller

The AssemblyInstaller installs Assembly Components to a DotNetNuke site.

Inheritance
System.Object
ComponentInstallerBase
FileInstaller
AssemblyInstaller
Inherited Members
FileInstaller.SupportsManifestOnlyInstall
FileInstaller.DeleteFiles
FileInstaller.Files
FileInstaller.BasePath
FileInstaller.Commit()
FileInstaller.Install()
FileInstaller.ReadManifest(XPathNavigator)
FileInstaller.Rollback()
FileInstaller.UnInstall()
FileInstaller.CommitFile(InstallFile)
FileInstaller.ProcessFile(InstallFile, XPathNavigator)
FileInstaller.ReadCustomManifest(XPathNavigator)
FileInstaller.ReadManifestItem(XPathNavigator, Boolean)
FileInstaller.RollbackFile(InstallFile)
FileInstaller.UnInstallFile(InstallFile)
ComponentInstallerBase.InstallMode
ComponentInstallerBase.Log
ComponentInstallerBase.PackageFiles
ComponentInstallerBase.PhysicalSitePath
ComponentInstallerBase.Completed
ComponentInstallerBase.Package
ComponentInstallerBase.Skipped
ComponentInstallerBase.Type
ComponentInstallerBase.Version
ComponentInstallerBase.ReadEventMessageNode(XPathNavigator)
Namespace: DotNetNuke.Services.Installer.Installers
Assembly: DotNetNuke.dll
Syntax
public class AssemblyInstaller : FileInstaller

Properties

| Improve this Doc View Source

AllowableFiles

Gets a list of allowable file extensions (in addition to the Host's List).

Declaration
public override string AllowableFiles { get; }
Property Value
Type Description
System.String
Overrides
ComponentInstallerBase.AllowableFiles
| Improve this Doc View Source

CollectionNodeName

Gets the name of the Collection Node (assemblies).

Declaration
protected override string CollectionNodeName { get; }
Property Value
Type Description
System.String
Overrides
FileInstaller.CollectionNodeName
| Improve this Doc View Source

DefaultPath

Gets the default Path for the file - if not present in the manifest.

Declaration
protected override string DefaultPath { get; }
Property Value
Type Description
System.String
Overrides
FileInstaller.DefaultPath
| Improve this Doc View Source

ItemNodeName

Gets the name of the Item Node (assembly).

Declaration
protected override string ItemNodeName { get; }
Property Value
Type Description
System.String
Overrides
FileInstaller.ItemNodeName
| Improve this Doc View Source

PhysicalBasePath

Gets the PhysicalBasePath for the assemblies.

Declaration
protected override string PhysicalBasePath { get; }
Property Value
Type Description
System.String
Overrides
FileInstaller.PhysicalBasePath

Methods

| Improve this Doc View Source

DeleteFile(InstallFile)

The DeleteFile method deletes a single file.

Declaration
protected override void DeleteFile(InstallFile file)
Parameters
Type Name Description
InstallFile file
Overrides
FileInstaller.DeleteFile(InstallFile)
| Improve this Doc View Source

InstallFile(InstallFile)

The InstallFile method installs a single file.

Declaration
protected override bool InstallFile(InstallFile file)
Parameters
Type Name Description
InstallFile file
Returns
Type Description
System.Boolean

true if the installation was successful, otherwise false.

Overrides
FileInstaller.InstallFile(InstallFile)
| Improve this Doc View Source

IsCorrectType(InstallFileType)

Gets a flag that determines what type of file this installer supports.

Declaration
protected override bool IsCorrectType(InstallFileType type)
Parameters
Type Name Description
InstallFileType type

The type of file being processed.

Returns
Type Description
System.Boolean

true if this is the correct type, otherwise false.

Overrides
FileInstaller.IsCorrectType(InstallFileType)

Extension Methods

JsonExtensionsWeb.ToJson(Object)
  • View Source
Back to top by the community, for the community... #DNNCMS