ISharedHostedApplication Interface |
Namespace: EBP.Framework.Common.Interfaces.Host
The ISharedHostedApplication type exposes the following members.
| Name | Description | |
|---|---|---|
| Caption |
Application name
(Inherited from IApplicationInformation.) | |
| Copyright |
Application copyright
(Inherited from IApplicationInformation.) | |
| Country |
Country
| |
| Host |
Gets the host
| |
| Icon |
Application icon
(Inherited from IApplicationInformation.) | |
| Id |
Application Guid
(Inherited from IApplicationIdentity.) | |
| IsBundled |
Is bundled application
| |
| IsDynamic |
Gets whether application was dynamically loaded
| |
| LicenseProductCode |
License Product code
| |
| LicenseProductVersion |
License Product version
| |
| LicenseWebShortName |
License web short name
| |
| ModuleInformations |
Modules Informations list
| |
| Name |
Gets the application name (used for directory names, example : Invoicing1.0FR30)
| |
| Options |
Gets the application options
| |
| ShortCaption |
Gets the application short caption (used for application buttons)
| |
| Version |
Application version
(Inherited from IApplicationIdentity.) |
| Name | Description | |
|---|---|---|
| AddService(Type, Object) | Adds the specified service to the service container. (Inherited from IServiceContainer.) | |
| AddService(Type, ServiceCreatorCallback) | Adds the specified service to the service container. (Inherited from IServiceContainer.) | |
| AddService(Type, Object, Boolean) | Adds the specified service to the service container, and optionally promotes the service to any parent service containers. (Inherited from IServiceContainer.) | |
| AddService(Type, ServiceCreatorCallback, Boolean) | Adds the specified service to the service container, and optionally promotes the service to parent service containers. (Inherited from IServiceContainer.) | |
| GetService(Type) | Gets the service object of the specified type. (Inherited from IServiceProvider.) | |
| GetServiceT |
Get the requested service or null if it does not exists.
| |
| Initialize |
Initialize the ApplicationInfo (creates the common elements if bundled)
| |
| IsCompatibleWith |
Gets wether application id passed is compatible with current
| |
| IsLoaded(Guid) |
Gets whether a module is loaded
| |
| IsLoaded(Type) |
Gets whether a module is loaded
| |
| RemoveService(Type) | Removes the specified service type from the service container. (Inherited from IServiceContainer.) | |
| RemoveService(Type, Boolean) | Removes the specified service type from the service container, and optionally promotes the service to parent service containers. (Inherited from IServiceContainer.) | |
| Run |
Runs the HostedApplication
| |
| SetOptions |
Set options of hostedApplication depending of its id
| |
| Stop |
Stops the HostedApplication
|