IHost Interface |
Namespace: EBP.Framework.Common.Interfaces.Host
The IHost type exposes the following members.
| Name | Description | |
|---|---|---|
| Caption |
Application name
(Inherited from IApplicationInformation.) | |
| Copyright |
Application copyright
(Inherited from IApplicationInformation.) | |
| HostedApplications |
Hosted Applications list
| |
| Icon |
Application icon
(Inherited from IApplicationInformation.) | |
| Id |
Application Guid
(Inherited from IApplicationIdentity.) | |
| InstalledApplications |
Gets a list of all installed assemblies
| |
| IsDumpingMode |
indicate that host is on dumping mode
| |
| SessionEnding |
Gets if windows session is ending
| |
| Version |
Application version
(Inherited from IApplicationIdentity.) |
| Name | Description | |
|---|---|---|
| EnsureLinkedHostedApplication(Guid) |
Loads an application if not already loaded
| |
| EnsureLinkedHostedApplication(IApplicationIdentity) |
Loads an application if not already loaded
| |
| EnsureLinkedHostedApplication(Guid, Boolean) |
Loads an application if not already loaded
| |
| EnsureLinkedHostedApplication(IApplicationIdentity, Boolean) |
Loads an application if not already loaded
| |
| IsLinkedHostedApplication |
Check if linked to the module id
| |
| IsLinkedHostedApplicationAvailable(Guid) |
Ensure linked application that contains the module is launched,
| |
| IsLinkedHostedApplicationAvailable(Guid, IErrors) |
Ensure linked application that contains the module is launched,
| |
| Stop |
Terminates the application
|