Class ApplicationStatusInfo
The Application Status Info, includes information about installation and database version.
Inheritance
Implements
Namespace: DotNetNuke.Application
Assembly: DotNetNuke.dll
Syntax
public class ApplicationStatusInfo : object, IApplicationStatusInfo
Constructors
| Improve this Doc View SourceApplicationStatusInfo(IApplicationInfo)
Initializes a new instance of the ApplicationStatusInfo class.
Declaration
public ApplicationStatusInfo(IApplicationInfo applicationInfo)
Parameters
| Type | Name | Description |
|---|---|---|
| IApplicationInfo | applicationInfo | The application info. |
Remarks
This constructor is designed to be used with Dependency Injection.
Properties
| Improve this Doc View SourceApplicationMapPath
The Application Status Info, includes information about installation and database version.
Declaration
public string ApplicationMapPath { get; }
Property Value
| Type | Description |
|---|---|
| System.String |
DatabaseVersion
The Application Status Info, includes information about installation and database version.
Declaration
public Version DatabaseVersion { get; }
Property Value
| Type | Description |
|---|---|
| Version |
Status
Gets the status of application.
Declaration
public UpgradeStatus Status { get; }
Property Value
| Type | Description |
|---|---|
| UpgradeStatus |
Methods
| Improve this Doc View SourceGetLastAppliedIteration(Version)
The Application Status Info, includes information about installation and database version.
Declaration
public int GetLastAppliedIteration(Version version)
Parameters
| Type | Name | Description |
|---|---|---|
| Version | version |
Returns
| Type | Description |
|---|---|
| System.Int32 |
IncrementalVersionExists(Version)
The Application Status Info, includes information about installation and database version.
Declaration
public bool IncrementalVersionExists(Version version)
Parameters
| Type | Name | Description |
|---|---|---|
| Version | version |
Returns
| Type | Description |
|---|---|
| System.Boolean |
IsInstalled()
The Application Status Info, includes information about installation and database version.
Declaration
public bool IsInstalled()
Returns
| Type | Description |
|---|---|
| System.Boolean |
SetStatus(UpgradeStatus)
Sets the status.
Declaration
public void SetStatus(UpgradeStatus status)
Parameters
| Type | Name | Description |
|---|---|---|
| UpgradeStatus | status | The status. |
UpdateDatabaseVersion(Version)
The Application Status Info, includes information about installation and database version.
Declaration
public void UpdateDatabaseVersion(Version version)
Parameters
| Type | Name | Description |
|---|---|---|
| Version | version |
UpdateDatabaseVersionIncrement(Version, Int32)
The Application Status Info, includes information about installation and database version.
Declaration
public void UpdateDatabaseVersionIncrement(Version version, int increment)
Parameters
| Type | Name | Description |
|---|---|---|
| Version | version | |
| System.Int32 | increment |