Referencia de la Clase Sage.ES.S50.Addons.AssemblyHelper

Clase helper para assembly Más...

Diagrama de herencias de Sage.ES.S50.Addons.AssemblyHelper

Métodos públicos

 AssemblyHelper ()
 Constructor Más...
 
Assembly GetAssemblyInPathLibrerias (string name, bool forceReload=false, bool updateRelease=false)
 Obtiene assembly del path de librerias Más...
 
Assembly GetAssembly (string lcPath, bool forceReload=false, bool updateRelease=false)
 Obtiene el assembly Más...
 
Type GetTypeInPathLibrerias (string typeName, string assemblyName)
 Obtiene el tipo de un assembly ubicado en el path de librerias Más...
 
Type GetType (string typeName, string lcPath)
 Obtiene un assembly con ruta completa donde está ubicado Más...
 
object Invoke (string className, string assemblyName, string methodName)
 Invoca al método indicado Más...
 
object Invoke (string className, Assembly assembly, string methodName)
 Invova al método indicado del assembly pasado Más...
 
void Dispose ()
 Dispose Más...
 

Descripción detallada

Clase helper para assembly

Definición en la línea 14 del archivo AssemblyHelper.cs.

Documentación del constructor y destructor

◆ AssemblyHelper()

Sage.ES.S50.Addons.AssemblyHelper.AssemblyHelper ( )
inline

Constructor

Definición en la línea 22 del archivo AssemblyHelper.cs.

Documentación de las funciones miembro

◆ Dispose()

void Sage.ES.S50.Addons.AssemblyHelper.Dispose ( )
inline

Dispose

Definición en la línea 195 del archivo AssemblyHelper.cs.

◆ GetAssembly()

Assembly Sage.ES.S50.Addons.AssemblyHelper.GetAssembly ( string  lcPath,
bool  forceReload = false,
bool  updateRelease = false 
)
inline

Obtiene el assembly

Parámetros
lcPath
forceReload
updateRelease
Devuelve

Definición en la línea 50 del archivo AssemblyHelper.cs.

◆ GetAssemblyInPathLibrerias()

Assembly Sage.ES.S50.Addons.AssemblyHelper.GetAssemblyInPathLibrerias ( string  name,
bool  forceReload = false,
bool  updateRelease = false 
)
inline

Obtiene assembly del path de librerias

Parámetros
name
forceReload
updateRelease
Devuelve

Definición en la línea 38 del archivo AssemblyHelper.cs.

◆ GetType()

Type Sage.ES.S50.Addons.AssemblyHelper.GetType ( string  typeName,
string  lcPath 
)
inline

Obtiene un assembly con ruta completa donde está ubicado

Parámetros
lcPathRuta completa y nombre de assembly
typeNameNombre del tipo
Devuelve

Definición en la línea 83 del archivo AssemblyHelper.cs.

◆ GetTypeInPathLibrerias()

Type Sage.ES.S50.Addons.AssemblyHelper.GetTypeInPathLibrerias ( string  typeName,
string  assemblyName 
)
inline

Obtiene el tipo de un assembly ubicado en el path de librerias

Parámetros
assemblyNameNombre del assembly sin la ruta
typeNameNombre del tipo
Devuelve

Definición en la línea 60 del archivo AssemblyHelper.cs.

◆ Invoke() [1/2]

object Sage.ES.S50.Addons.AssemblyHelper.Invoke ( string  className,
string  assemblyName,
string  methodName 
)
inline

Invoca al método indicado

Parámetros
className
assemblyName
methodName
Devuelve

Definición en la línea 104 del archivo AssemblyHelper.cs.

◆ Invoke() [2/2]

object Sage.ES.S50.Addons.AssemblyHelper.Invoke ( string  className,
Assembly  assembly,
string  methodName 
)
inline

Invova al método indicado del assembly pasado

Parámetros
className
assembly
methodName
Devuelve

Definición en la línea 117 del archivo AssemblyHelper.cs.


La documentación para esta clase fue generada a partir del siguiente fichero: