Class BaseInstallationStep
BaseInstallationStep - Abstract class to perform common tasks for the various installation steps.
Inheritance
System.Object
BaseInstallationStep
Implements
Namespace: DotNetNuke.Services.Upgrade.Internals.Steps
Assembly: DotNetNuke.dll
Syntax
public abstract class BaseInstallationStep : object, IInstallationStep
Constructors
| Improve this Doc View SourceBaseInstallationStep()
Initializes a new instance of the BaseInstallationStep class.
Declaration
protected BaseInstallationStep()
Fields
| Improve this Doc View SourceLocalInstallResourceFile
BaseInstallationStep - Abstract class to perform common tasks for the various installation steps.
Declaration
protected string LocalInstallResourceFile
Field Value
| Type | Description |
|---|---|
| System.String |
LocalUpgradeResourceFile
BaseInstallationStep - Abstract class to perform common tasks for the various installation steps.
Declaration
protected string LocalUpgradeResourceFile
Field Value
| Type | Description |
|---|---|
| System.String |
Properties
| Improve this Doc View SourceDetails
Gets or sets any details of the task while it's executing.
Declaration
public string Details { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
Errors
Gets or sets list of Errors.
Declaration
public IList<string> Errors { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<System.String> |
Percentage
Gets or sets percentage done.
Declaration
public int Percentage { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 |
Status
Gets or sets step Status.
Declaration
public StepStatus Status { get; set; }
Property Value
| Type | Description |
|---|---|
| StepStatus |
Methods
| Improve this Doc View SourceExecute()
Main method to execute the step.
Declaration
public abstract void Execute()
Events
| Improve this Doc View SourceActivity
This event gets fired when any activity gets recorded
Declaration
public event ActivityEventHandler Activity
Event Type
| Type | Description |
|---|---|
| ActivityEventHandler |