ConstraintException, como saber los campos implicados de la excepcion

28/05/2008 - 16:06 por Paul | Informe spam
Hola,

Necesito saber que campos estan implicados cuando se lanza la
excepcion ConstraintException. En el mensaje de error aparece un
tecxto completo, pero como puedo saber unicamente los campos que han
lanzado la excepcion?

Gracias
 

Leer las respuestas

#1 Alberto Poblacion
28/05/2008 - 16:15 | Informe spam
"Paul" wrote in message
news:
Necesito saber que campos estan implicados cuando se lanza la
excepcion ConstraintException. En el mensaje de error aparece un
tecxto completo, pero como puedo saber unicamente los campos que han
lanzado la excepcion?



A partir de la versión 2.0 del Framework, ConstraintException incluye una
propiedad llamada Data que es un IDictionary, es decir, una colección de
pares clave/valor, cuya finalidad es la de permitir al objeto que lanza la
excepción transmitir la información que considere oportuna al programa
llamante. La documentación de ConstraintException no indica cuál es la
codificación concreta que se usa en cada caso dentro del Data, pero podrías
hacer una prueba y examinar su contenido para ver si te llegan los campos
que deseas recuperar.

Preguntas similares