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