You can always catch the exception and return what information you are
after
try {
  // validate
}
catch (InvalidStateException ex) {
  return ex.GetInvalidValues().Select(x => new YourSerializableObject
{ EntityType = x.EntityType }).ToArray()
}

On Oct 21, 4:38 am, kor <[email protected]> wrote:
> hi all, i have a problem with this class
> (NHibernate.Validator.Exceptions.InvalidStateException) becouse it's
> not serializable.
>
> i saw the code and i found that the problem isthe private field
> InvalidValue[] _invalidValues that is static (and so not
> serializable),
> this seems a bit strange to me so i would ask if samebody can explain
> me why it's static
>
> thanks

-- 
You received this message because you are subscribed to the Google Groups 
"nhusers" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/nhusers?hl=en.

Reply via email to