Class SkyApplication
Provides Sky distributed application chassis implementation of ISkyApplication contract
Inheritance
System.Object
SkyApplication
Implements
System.IDisposable
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: Azos.Sky.dll
Syntax
public class SkyApplication : AzosApplication, IDisposable, ISkyApplication, IApplication, INamed, ILocalizedTimeProvider
Constructors
SkyApplication()
Declaration
protected SkyApplication()
SkyApplication(SystemApplicationType, Boolean, String[], ConfigSectionNode)
Declaration
public SkyApplication(SystemApplicationType sysAppType, bool allowNesting, string[] args, ConfigSectionNode rootConfig)
Parameters
SkyApplication(SystemApplicationType, String[])
Declaration
public SkyApplication(SystemApplicationType sysAppType, string[] args)
Parameters
SkyApplication(SystemApplicationType, String[], ConfigSectionNode)
Declaration
public SkyApplication(SystemApplicationType sysAppType, string[] args, ConfigSectionNode rootConfig)
Parameters
Fields
CONFIG_HOST_MANAGER_SECTION
Declaration
public const string CONFIG_HOST_MANAGER_SECTION = "host-manager"
Field Value
Type |
Description |
System.String |
|
CONFIG_LOCK_MANAGER_SECTION
Declaration
public const string CONFIG_LOCK_MANAGER_SECTION = "lock-manager"
Field Value
Type |
Description |
System.String |
|
CONFIG_PROCESS_MANAGER_SECTION
Declaration
public const string CONFIG_PROCESS_MANAGER_SECTION = "process-manager"
Field Value
Type |
Description |
System.String |
|
CONFIG_WEB_MANAGER_SECTION
Declaration
public const string CONFIG_WEB_MANAGER_SECTION = "web-manager"
Field Value
Type |
Description |
System.String |
|
Properties
BootConfigRoot
Declaration
public IConfigSectionNode BootConfigRoot { get; }
Property Value
DynamicHostManager
Declaration
public IHostManager DynamicHostManager { get; }
Property Value
GdidProvider
Declaration
public IGdidProvider GdidProvider { get; }
Property Value
HostName
Declaration
public string HostName { get; }
Property Value
Type |
Description |
System.String |
|
IsDynamicHost
Declaration
public bool IsDynamicHost { get; }
Property Value
Type |
Description |
System.Boolean |
|
LockManager
Declaration
public ILockManager LockManager { get; }
Property Value
Declaration
public Metabank Metabase { get; }
Property Value
Declaration
public string MetabaseApplicationName { get; }
Property Value
Type |
Description |
System.String |
|
ParentZoneGovernorPrimaryHostName
Declaration
public string ParentZoneGovernorPrimaryHostName { get; }
Property Value
Type |
Description |
System.String |
|
ProcessManager
Declaration
public IProcessManager ProcessManager { get; }
Property Value
SystemApplicationType
Declaration
public SystemApplicationType SystemApplicationType { get; }
Property Value
Methods
Destructor()
Declaration
protected override void Destructor()
Overrides
DoCleanupApplication()
Declaration
protected override void DoCleanupApplication()
Overrides
DoInitApplication()
Declaration
protected override void DoInitApplication()
Overrides
GetConfiguration()
Declaration
protected override Configuration GetConfiguration()
Returns
Overrides
Implements
System.IDisposable
Extension Methods