Referencia de la Clase sage.ew.formul.MemoryS50

Clase para gestionar la memoria de S50 Adicionalmente guarda los resultados en el LOG si es necesario Más...

Diagrama de herencias de sage.ew.formul.MemoryS50
sage.ew.formul.MemoryBase

Métodos públicos

 MemoryS50 ()
 Constructor Más...
 
override void _Result (bool tlMeasureEndMemory=false, bool tlShowResults=false)
 Presenta los resultados ... Guardamos un registro en el LOG con la memoria usada por el formulario en la clase MemoruS50 por ejemplo Más...
 
- Métodos públicos heredados desde sage.ew.formul.MemoryBase
 MemoryBase ()
 Constructor Al instanciarse el constructor se asignará la memoria usada en este momento Si es necesario se puede llamar al método "_MeasureInitialMemory" para volver a capturar la memoria inicial en la ejecución del proceso.... Más...
 
void _Start ()
 Al construirse el formulario capturaremos la memoria usada del proceso actual (Sage50) No es necesario invocar dicho método, se ejecuta desde el constructor pero adicionalmente se puede dar el caso de tener la necesidad de gestionarlo manualmente Al poder reutilizar una misma instancia será necesario llamar este método para volver a reiniciar el valor inicial de la memoria Más...
 
void _End ()
 Al cerrar el formulario capturaremos la memoria actual y guardaremos el LOG de la memoria usada por el formulario Más...
 
void _DoGCCollect ()
 Ejecuta la recolección del Garbage Collector Más...
 
virtual string _Result ()
 Devuelve la cadena del resultado Más...
 
void Dispose ()
 Gestión del Dispose de los recursos Más...
 

Otros miembros heredados

- Propiedades heredados desde sage.ew.formul.MemoryBase
long _MemoriaInicial [get]
 Tenemos la memoria inicial del proceso en el momento de instanciar el formulario Más...
 
long _MemoriaFinal [get]
 Tenemos la memoria final, antes de cerrar el formulario Más...
 
long _MemoriaUsada [get]
 Memoria usada por la ejecución del formulario Se puede dar el caso que se haya ejecutado el GC y al acabar el proceso tengamos menos memoria usada que al instanciar el formulario Más...
 
string _Descripcion [get, set]
 Descripción del formulario, clase de negocio, ... que se está analizando Más...
 

Descripción detallada

Clase para gestionar la memoria de S50 Adicionalmente guarda los resultados en el LOG si es necesario

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

Documentación del constructor y destructor

◆ MemoryS50()

sage.ew.formul.MemoryS50.MemoryS50 ( )
inline

Constructor

Definición en la línea 24 del archivo MemoryS50.cs.

Documentación de las funciones miembro

◆ _Result()

override void sage.ew.formul.MemoryS50._Result ( bool  tlMeasureEndMemory = false,
bool  tlShowResults = false 
)
inlinevirtual

Presenta los resultados ... Guardamos un registro en el LOG con la memoria usada por el formulario en la clase MemoruS50 por ejemplo

NOTA: A sobreescribir cuando se realice un Test Unitario si es necesario ...

Parámetros
tlMeasureEndMemoryIndica que debe de medir la memoria final
tlShowResultsIndica que debe presentar el mensaje de los resultador

_Result

Reimplementado de sage.ew.formul.MemoryBase.

Definición en la línea 40 del archivo MemoryS50.cs.


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