Classe para manipular logs.
Más...
|
| | EwLogs () |
| | Inicializa una nueva instancia de la clase.
|
| |
| | EwLogs (string tcLogName, string tcDataBase, string tcTable) |
| | Inicializa una nueva instancia de la clase i inicializa el Log para tabla.
|
| |
| | EwLogs (string tcLogName, string tcFileName) |
| | Inicializa una nueva instancia de la clase i inicializa el Log para fichero.
|
| |
| bool | _Initialize () |
| | Inicializa el Log, tablas y ficheros.
|
| |
| DataRow | _AddReg () |
| | Añade un nuevo registro a la espera de que se llama a _SaveReg() para volcarlo en la tabla.
|
| |
| bool | _SaveReg (bool tbClearAfterUpdate=true) |
| | Guarda el registro actual a la tabla.
|
| |
| DataRow | _GetReg () |
| | Devuelve el ultimo registro añadido.
|
| |
| bool | _Write (string tcText, string tcAction, _MessageTypeEnum teMessageType=_MessageTypeEnum.Information, string tcObserva="") |
| | Escribe la cadena en el Log.
|
| |
|
| string | _LogName [get, set] |
| | Nombre del log. Se utiliza como identificador en los datos del log.
|
| |
| _SaveIntoEnum | _SaveInto [get, set] |
| | Indica el destino del Log.
|
| |
| string | _FileName [get, set] |
| | Fichero de destino del Log.
|
| |
| string | _DataBase [get, set] |
| | Base de datos de destino del Log.
|
| |
| string | _Table [get, set] |
| | Tabla de destino del Log.
|
| |
| bool | _Overwrite [get, set] |
| | Sobreescribirá el Log con el mismo nombre.
|
| |
| bool | _Active [get, set] |
| | Activado guarda en el Log.
|
| |
| string | _Terminal [get, set] |
| | Nombre del terminal que se guardará en el campo TERMINAL del log.
|
| |
| string | _Usuario [get, set] |
| | Nombre del usuario que se guardará en el campo USUARIO del log.
|
| |
Classe para manipular logs.
Definición en la línea 13 del archivo EwLogs.cs.
◆ _MessageTypeEnum
Tipo de mensaje.
| Valores de enumeraciones |
|---|
| Information | Información.
|
| Warning | Advertencia.
|
| Error | Error.
|
Definición en la línea 35 del archivo EwLogs.cs.
◆ _SaveIntoEnum
Opciones de guardado.
| Valores de enumeraciones |
|---|
| File | A fichero.
|
| Table | A tabla.
|
Definición en la línea 20 del archivo EwLogs.cs.
◆ EwLogs() [1/3]
| sage.ew.db.EwLogs.EwLogs |
( |
| ) |
|
|
inline |
Inicializa una nueva instancia de la clase.
Definición en la línea 168 del archivo EwLogs.cs.
◆ EwLogs() [2/3]
| sage.ew.db.EwLogs.EwLogs |
( |
string | tcLogName, |
|
|
string | tcDataBase, |
|
|
string | tcTable ) |
|
inline |
Inicializa una nueva instancia de la clase i inicializa el Log para tabla.
Definición en la línea 176 del archivo EwLogs.cs.
◆ EwLogs() [3/3]
| sage.ew.db.EwLogs.EwLogs |
( |
string | tcLogName, |
|
|
string | tcFileName ) |
|
inline |
Inicializa una nueva instancia de la clase i inicializa el Log para fichero.
Definición en la línea 189 del archivo EwLogs.cs.
◆ _AddReg()
| DataRow sage.ew.db.EwLogs._AddReg |
( |
| ) |
|
|
inline |
Añade un nuevo registro a la espera de que se llama a _SaveReg() para volcarlo en la tabla.
- Devuelve
Definición en la línea 244 del archivo EwLogs.cs.
◆ _GetReg()
| DataRow sage.ew.db.EwLogs._GetReg |
( |
| ) |
|
|
inline |
Devuelve el ultimo registro añadido.
- Devuelve
Definición en la línea 306 del archivo EwLogs.cs.
◆ _Initialize()
| bool sage.ew.db.EwLogs._Initialize |
( |
| ) |
|
|
inline |
Inicializa el Log, tablas y ficheros.
- Devuelve
Definición en la línea 208 del archivo EwLogs.cs.
◆ _SaveReg()
| bool sage.ew.db.EwLogs._SaveReg |
( |
bool | tbClearAfterUpdate = true | ) |
|
|
inline |
Guarda el registro actual a la tabla.
- Devuelve
Definición en la línea 268 del archivo EwLogs.cs.
◆ _Write()
Escribe la cadena en el Log.
- Parámetros
-
| tcText | |
| tcAction | |
| teMessageType | |
| tcObserva | |
- Devuelve
Definición en la línea 324 del archivo EwLogs.cs.
◆ _Active
| bool sage.ew.db.EwLogs._Active |
|
getset |
Activado guarda en el Log.
Definición en la línea 121 del archivo EwLogs.cs.
◆ _DataBase
| string sage.ew.db.EwLogs._DataBase |
|
getset |
Base de datos de destino del Log.
Definición en la línea 91 del archivo EwLogs.cs.
◆ _FileName
| string sage.ew.db.EwLogs._FileName |
|
getset |
Fichero de destino del Log.
Definición en la línea 81 del archivo EwLogs.cs.
◆ _LogName
| string sage.ew.db.EwLogs._LogName |
|
getset |
Nombre del log. Se utiliza como identificador en los datos del log.
Definición en la línea 61 del archivo EwLogs.cs.
◆ _Overwrite
| bool sage.ew.db.EwLogs._Overwrite |
|
getset |
Sobreescribirá el Log con el mismo nombre.
Definición en la línea 111 del archivo EwLogs.cs.
◆ _SaveInto
Indica el destino del Log.
Definición en la línea 71 del archivo EwLogs.cs.
◆ _Table
| string sage.ew.db.EwLogs._Table |
|
getset |
Tabla de destino del Log.
Definición en la línea 101 del archivo EwLogs.cs.
◆ _Terminal
| string sage.ew.db.EwLogs._Terminal |
|
getset |
Nombre del terminal que se guardará en el campo TERMINAL del log.
Definición en la línea 131 del archivo EwLogs.cs.
◆ _Usuario
| string sage.ew.db.EwLogs._Usuario |
|
getset |
Nombre del usuario que se guardará en el campo USUARIO del log.
Definición en la línea 141 del archivo EwLogs.cs.
La documentación de esta clase está generada del siguiente archivo:
- C:/actions-runner/_work/Sage.ES.Sage50/Sage.ES.Sage50/src/Sage.ES.S50/sage.ew.db/Clases/EwLogs.cs