Click or drag to resize

ClientAppletManagerService Class

Represents a IAppletManagerService which unpacks applet static files for faster access
Inheritance Hierarchy
SystemObject
  SanteDB.Client.Batteries.ServicesClientAppletManagerService

Namespace: SanteDB.Client.Batteries.Services
Assembly: SanteDB.Client.Batteries (in SanteDB.Client.Batteries.dll) Version: 3.0.2081-alpha+027e4605b77f83de5445cbcd55717223932d2452
Syntax
public class ClientAppletManagerService : IAppletManagerService, 
	IServiceImplementation, IAppletSolutionManagerService

The ClientAppletManagerService type exposes the following members.

Constructors
 NameDescription
Public methodClientAppletManagerService DI constructor
Top
Properties
 NameDescription
Public propertyApplets Gets the loaded applets from the manager
Public propertyServiceName Gets the service name
Public propertySolutions Solution list
Top
Methods
 NameDescription
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodGetApplet(String) Get the specified applet manifest
Public methodGetApplet(String, String) Get the specified applet manifest
Public methodGetApplets Get only applets in the specified solution
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Protected methodGetInstallationTargetFile Get the installation target file
Protected methodGetInstalledAppletManifests 
Public methodGetPackage(String) Gets the installed applet package source for the specified applet
Public methodGetPackage(String, String) Gets the installed applet package source for the specified applet
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodInstall(AppletPackage, Boolean) Installs or upgrades an existing applet collection via package
Public methodInstall(AppletSolution, Boolean) Installs or upgrades an existing applet collection via package
Public methodLoadApplet Performs necessary loading functions for an applet
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodResolveAppletAsset Resolve asset
Protected methodSaveAppletPackageData Save the raw data to the disk for the package and return the loaded/unpackaged manifest
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Public methodUnInstall Uninstall a package
Top
Events
 NameDescription
Public eventChanged Fired when an applet has been created/changed
Top
Fields
Extension Methods
 NameDescription
Public Extension MethodConvertTReturn The purpose of this method is to convert object me to TReturn. Why? Because if you have an instance of Act that actually needs to be a SubstanceAdministration we can't just cast so we have to copy.
(Defined by ExtensionMethods)
Public Extension MethodWithControl With control parameter is used as a wrapper for _ parameters
(Defined by QueryFilterExtensions)
Top
See Also