title: A way to release the resource inside ValidationEventHandler
body: <p>I am validating an xml with an xsd schema.
  When ValidationEventHandler callback is triggered I can log if it's an error or a warning but I also want to release the xml under validation and move it from one directory to another. Right now I get "used by another process" exception if I try to do so.</p>
  
  <p>Any idea how I can overcome this? Could throwing an exception from inside the ValidationEventHandler to be caught from outside could work?</p>
  
  <p>Thanks,</p>