Diccionario de longitud de campos. Más...
Métodos públicos | |
DiccionarioLenCampos () | |
Constructor. | |
bool | LoadData () |
Carga los datos del diccionario. | |
![]() | |
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á | |
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. | |
bool | ModifyValue (Tkey key, Tvalue value) |
Modifica la clave con el valor indicado. Si la clave no existe no lo añadirá | |
Tvalue | GetValue (Tkey key) |
Devuelve el valor de la clave del diccionario. | |
Tvalue | GetValue (Tkey key, Tvalue defaultValue) |
A partir de un nombre de variable devuelve su valor en formato object. | |
bool | TryGetValue (Tkey key, out Tvalue value) |
Intenta obtener el valor de la clave correspondiente. | |
bool | Remove (Tkey key) |
Elimina del diccionario el elemento indicado. | |
int | Count () |
Numero de elementos del diccionario. | |
bool | ContainsKey (Tkey key) |
Indica si existe la clave en el diccionario. | |
bool | ContainsValue (Tvalue value) |
Indica si existe el valor en el diccionario. | |
void | Clear () |
Borra el contenido del diccionario. | |
void | Dispose () |
Dispose. | |
![]() | |
void | SetValue (TKey key, TValue value) |
Añade la clave y el valor especificado en el diccionario Global, en caso de que exista lo modificará siempre. | |
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á | |
bool | ModifyValue (TKey key, TValue value) |
Modifica la clave con el valor indicado. Si la clave no existe no lo añadirá | |
TValue | GetValue (TKey key) |
A partir de un nombre de variable devuelve su valor en formato object. | |
TValue | GetValue (TKey key, TValue defaultValue) |
A partir de un nombre de variable devuelve su valor en formato object. | |
bool | Remove (TKey key) |
Elimina del diccionario el elemento indicado. | |
bool | TryGetValue (TKey key, out TValue value) |
Intenta obtener el valor de la clave correspondiente. | |
bool | ContainsKey (TKey key) |
Indica si existe la clave en el diccionario. | |
Métodos protegidos | |
override int | Internal_GetValue (KeyDiccionarioLenCampos key) |
Obtiene el valor de la longitud de campos. | |
![]() | |
DiccionarioDA () | |
Constructor. | |
![]() | |
Diccionario () | |
Constructor. | |
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. | |
virtual Tvalue | Internal_GetValue (Tkey key) |
Obtiene el valor de la clave del diccionario. | |
virtual Tvalue | Internal_GetValue (Tkey key, Tvalue defaulValue=default(Tvalue)) |
Obtiene el valor de la clave del diccionario si no la encuentra devuelve defaultValue. | |
virtual bool | Internal_TryGetValue (Tkey key, out Tvalue value) |
Obtiene el valor de la clave del diccionario. | |
virtual bool | Intenal_ModifyValue (Tkey key, Tvalue value) |
Modifica valor de la clave del diccionario. Si no la encuentra muestra mensaje. | |
virtual bool | Internal_Remove (Tkey key) |
Elimina la clave del diccionario. | |
virtual int | Internal_Count () |
Numero de elementos en el diccionario. | |
virtual bool | Internal_ContainsKey (Tkey key) |
Si existe clave en el diccionario. | |
virtual bool | Internal_ContainsValue (Tvalue value) |
Si existe valor en diccionario. | |
void | Internal_Clear () |
Limpia el diccionario. | |
virtual void | OnError (ErrorEventArgs e) |
Lanza evento Error. | |
Otros miembros heredados | |
![]() | |
readonly IDiccionariosLoaderDA | _diccionarioDA |
objeto de acceso a datos para la carga de diccionarios | |
![]() | |
Dictionary< Tkey, Tvalue > | _oDiccionario = new Dictionary<Tkey, Tvalue>() |
diccionario | |
bool | _dataLoaded = false |
Datos del diccionario cargados. | |
![]() | |
string | MensajeError [get, protected set] |
Mensaje de error. | |
bool | HuboError [get, protected set] |
Indica si hubo error al cargar el diccionario. | |
![]() | |
EventHandler | Error |
Evento lanzado si error. | |
![]() | |
EventHandler | Error |
Evento de error. | |
Diccionario de longitud de campos.
Definición en la línea 11 del archivo DiccionarioLenCampos.cs.
|
inline |
Constructor.
Definición en la línea 18 del archivo DiccionarioLenCampos.cs.
|
inlineprotected |
Obtiene el valor de la longitud de campos.
key |
Definición en la línea 28 del archivo DiccionarioLenCampos.cs.
|
inline |
Carga los datos del diccionario.
Implementa sage.ew.interficies.Diccionario.IDiccionarioLoad.
Definición en la línea 56 del archivo DiccionarioLenCampos.cs.