Class FileInstaller
Inheritance
FileInstaller
Assembly: DotNetNuke.dll
Syntax
public class FileInstaller : ComponentInstallerBase
Constructors
FileInstaller()
Declaration
Properties
BasePath
Declaration
protected string BasePath { get; set; }
Property Value
CollectionNodeName
Declaration
protected virtual string CollectionNodeName { get; }
Property Value
DefaultPath
Declaration
protected virtual string DefaultPath { get; }
Property Value
DeleteFiles
Declaration
public bool DeleteFiles { get; set; }
Property Value
Files
Declaration
protected List<InstallFile> Files { get; }
Property Value
ItemNodeName
Declaration
protected virtual string ItemNodeName { get; }
Property Value
PhysicalBasePath
Declaration
protected virtual string PhysicalBasePath { get; }
Property Value
SupportsManifestOnlyInstall
Declaration
public override bool SupportsManifestOnlyInstall { get; }
Property Value
Overrides
Methods
Commit()
Declaration
public override void Commit()
Overrides
CommitFile(InstallFile)
Declaration
protected virtual void CommitFile(InstallFile insFile)
Parameters
DeleteFile(InstallFile)
Declaration
protected virtual void DeleteFile(InstallFile insFile)
Parameters
Install()
Declaration
public override void Install()
Overrides
InstallFile(InstallFile)
Declaration
protected virtual bool InstallFile(InstallFile insFile)
Parameters
Returns
IsCorrectType(InstallFileType)
Declaration
protected virtual bool IsCorrectType(InstallFileType type)
Parameters
Returns
ProcessFile(InstallFile, XPathNavigator)
Declaration
protected virtual void ProcessFile(InstallFile file, XPathNavigator nav)
Parameters
ReadCustomManifest(XPathNavigator)
Declaration
protected virtual void ReadCustomManifest(XPathNavigator nav)
Parameters
ReadManifest(XPathNavigator)
Declaration
public override void ReadManifest(XPathNavigator manifestNav)
Parameters
Overrides
ReadManifestItem(XPathNavigator, bool)
Declaration
protected virtual InstallFile ReadManifestItem(XPathNavigator nav, bool checkFileExists)
Parameters
Returns
Rollback()
Declaration
public override void Rollback()
Overrides
RollbackFile(InstallFile)
Declaration
protected virtual void RollbackFile(InstallFile installFile)
Parameters
UnInstall()
Declaration
public override void UnInstall()
Overrides
UnInstallFile(InstallFile)
Declaration
protected virtual void UnInstallFile(InstallFile unInstallFile)
Parameters
Extension Methods