Click or drag to resize

VGIApplicationLoader Interface

Represents an Interface loading application details. Ex. Implemented by NetFrameworkAssemblyLoader, NetCoreAssemblyLoader.

Namespace:  Novalys.VisualGuard.Security.AssemblySystem.ApplicationLoader
Assembly:  Novalys.VisualGuard.Security (in Novalys.VisualGuard.Security.dll) Version: 2019.0.101.19 (2019.0.0101.19)
Syntax
public interface VGIApplicationLoader : IDisposable

The VGIApplicationLoader type exposes the following members.

Properties
  NameDescription
Public propertyApplicationName
Gets application name.
Public propertyApplicationType
Gets application type
Public propertyFrameworkType
Gets Framework type of the application. ex. .NetCore, .NetFramework, Xamarin etc.
Public propertyIsApplicationModified
Gets if application is modified
Public propertyIsDisposed
Gets whether assemblyloader is disposed or not
Public propertyOtherFilesPath
Gets filepath for other files if any.
Public propertySecuredApplicationFilePath
Gets filepath for the application to be secured.
Top
Methods
  NameDescription
Public methodCheckAction
This function will Check An Action for given permission.
Public methodDispose
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from IDisposable.)
Public methodDispose(Boolean)
Function used To dispose other objects before disposing assemblyloader
Public methodDuplicateAction
Duplicates the action.
Public methodEditAction
This function will Edit an action for given permission.
Public methodGetApplicationLanguage
Gets application's language
Public methodGetSecurityActionList
This function will get a list of security actions.
Public methodSetApplicatioNameInDomain
Sets application Name in domain
Public methodUnloadResourcesIfAnyWhileUnloadingDomain
This method will unload resources while unloading domain.
Top
Events
  NameDescription
Public eventDisposed
This event will be notified when applicationLoader is disposed.
Top
See Also