Interaction Workspace 8.0.0 .NET Developer's Guide and API Reference
HandleModuleLoadError Method (moduleInfo, assemblyName, exception)
Namespaces ► Genesyslab.Desktop.Infrastructure ► ModuleLoader ► HandleModuleLoadError(ModuleInfo, String, Exception)
Handles any exception that occurs in the module loading process, logs the error using the ILoggerFacade, and throws a ModuleLoadException. This method can be overriden to provide a different behavior.
Declaration Syntax

C# | Visual Basic | Visual C++

    public virtual void HandleModuleLoadError(
    	ModuleInfo moduleInfo,
    	string assemblyName,
    	Exception exception
    )

    Public Overridable Sub HandleModuleLoadError ( _
    	moduleInfo As ModuleInfo, _
    	assemblyName As String, _
    	exception As Exception _
    )

    public:
    virtual void HandleModuleLoadError(
    	ModuleInfo^ moduleInfo,
    	String^ assemblyName,
    	Exception^ exception
    )

Parameters

moduleInfo (ModuleInfo)
  The module metadata where the error happenened.

assemblyName (String)
  The assembly name.

exception (Exception)
  The exception thrown that is the cause of the current error.

Exceptions

Exception | Condition
--- | ---
ModuleLoadException | Thrown when when a module load exception occurs.

Assembly: Genesyslab.Desktop.Infrastructure (Module: Genesyslab.Desktop.Infrastructure) Version: 8.0.2.15 (8.0.002.15)