Referencia de la plantilla de la Clase sage.ew.global.Diccionarios.DiccionarioDA< Tkey, TValue >

Clase abstracta para manejar diccionarios con Acceso a datos Más...

Diagrama de herencias de sage.ew.global.Diccionarios.DiccionarioDA< Tkey, TValue >
sage.ew.global.Diccionarios.Diccionario< Tkey, TValue >

Métodos protegidos

 DiccionarioDA ()
 Constructor Más...
 
- Métodos protegidos heredados desde sage.ew.global.Diccionarios.Diccionario< Tkey, TValue >
 Diccionario ()
 Constructor Más...
 
virtual void Internal_SetValue (Tkey key, Tvalue value, bool lbSiExiste=true)
 Añade o modifica en el diccionario el valor de la clave. SilbSiExiste es false no lo modifica. Más...
 
virtual Tvalue Internal_GetValue (Tkey key)
 Obtiene el valor de la clave del diccionario Más...
 
virtual Tvalue Internal_GetValue (Tkey key, Tvalue defaulValue=default(Tvalue))
 Obtiene el valor de la clave del diccionario si no la encuentra devuelve defaultValue Más...
 
virtual bool Internal_TryGetValue (Tkey key, out Tvalue value)
 Obtiene el valor de la clave del diccionario Más...
 
virtual bool Intenal_ModifyValue (Tkey key, Tvalue value)
 Modifica valor de la clave del diccionario. Si no la encuentra muestra mensaje Más...
 
virtual bool Internal_Remove (Tkey key)
 Elimina la clave del diccionario Más...
 
virtual int Internal_Count ()
 Numero de elementos en el diccionario Más...
 
virtual bool Internal_ContainsKey (Tkey key)
 Si existe clave en el diccionario Más...
 
virtual bool Internal_ContainsValue (Tvalue value)
 Si existe valor en diccionario Más...
 
void Internal_Clear ()
 Limpia el diccionario Más...
 
virtual void OnError (ErrorEventArgs e)
 Lanza evento Error Más...
 

Atributos protegidos

readonly IDiccionariosLoaderDA _diccionarioDA
 objeto de acceso a datos para la carga de diccionarios Más...
 
- Atributos protegidos heredados desde sage.ew.global.Diccionarios.Diccionario< Tkey, TValue >
Dictionary< Tkey, Tvalue > _oDiccionario
 diccionario Más...
 
bool _dataLoaded
 Datos del diccionario cargados Más...
 

Otros miembros heredados

- Métodos públicos heredados desde sage.ew.global.Diccionarios.Diccionario< Tkey, TValue >
void SetValueNoChange (Tkey key, Tvalue value)
 Añade la clave y el valor especificado en el diccionario, en caso de que exista no lo modificará Más...
 
void SetValue (Tkey key, Tvalue value)
 Añade la clave y el valor especificado en el diccionario, en caso de que exista lo modificará siempre Más...
 
bool ModifyValue (Tkey key, Tvalue value)
 Modifica la clave con el valor indicado. Si la clave no existe no lo añadirá Más...
 
Tvalue GetValue (Tkey key)
 Devuelve el valor de la clave del diccionario Más...
 
Tvalue GetValue (Tkey key, Tvalue defaultValue)
 A partir de un nombre de variable devuelve su valor en formato object Más...
 
bool TryGetValue (Tkey key, out Tvalue value)
 Intenta obtener el valor de la clave correspondiente Más...
 
bool Remove (Tkey key)
 Elimina del diccionario el elemento indicado Más...
 
int Count ()
 Numero de elementos del diccionario Más...
 
bool ContainsKey (Tkey key)
 Indica si existe la clave en el diccionario Más...
 
bool ContainsValue (Tvalue value)
 Indica si existe el valor en el diccionario Más...
 
void Clear ()
 Borra el contenido del diccionario Más...
 
void Dispose ()
 Dispose Más...
 
- Propiedades heredados desde sage.ew.global.Diccionarios.Diccionario< Tkey, TValue >
string MensajeError [get, protected set]
 Mensaje de error Más...
 
bool HuboError [get, protected set]
 Indica si hubo error al cargar el diccionario Más...
 
- Eventos heredados desde sage.ew.global.Diccionarios.Diccionario< Tkey, TValue >
EventHandler Error
 Evento lanzado si error Más...
 

Descripción detallada

Clase abstracta para manejar diccionarios con Acceso a datos

Definición en la línea 13 del archivo DiccionarioDA.cs.

Documentación del constructor y destructor

◆ DiccionarioDA()

sage.ew.global.Diccionarios.DiccionarioDA< Tkey, TValue >.DiccionarioDA ( )
inlineprotected

Constructor

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

Documentación de los campos

◆ _diccionarioDA

readonly IDiccionariosLoaderDA sage.ew.global.Diccionarios.DiccionarioDA< Tkey, TValue >._diccionarioDA
protected

objeto de acceso a datos para la carga de diccionarios

Definición en la línea 18 del archivo DiccionarioDA.cs.


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