private void HandleError (ValException exception, bool isWarning) { if (current_info != null) current_info.Validity = XmlSchemaValidity.Invalid; if (isWarning && IgnoreWarnings) return; if (ValidationEventHandler == null) throw exception; ValidationEventArgs e = new ValidationEventArgs ( exception, exception.Message, isWarning ? XmlSeverityType.Warning : XmlSeverityType.Error); ValidationEventHandler (nominalEventSender, e); }
public void ImportFlexOrder12bad() { AllfleXML.FlexOrder.Document order = null; System.Xml.Schema.XmlSchemaValidationException ex = null; try { order = AllfleXML.FlexOrder.Parser.Import(@"TestData\FlexOrder\sample12bad.xml"); } catch (System.Xml.Schema.XmlSchemaValidationException e) { ex = e; } Assert.IsNull(order); Assert.IsNotNull(ex); }
private void HandleError (ValException exception) { HandleError (exception, false); }
private void HandleError (string message, Exception innerException, bool isWarning) { if (current_info != null) current_info.Validity = XmlSchemaValidity.Invalid; if (isWarning && IgnoreWarnings) return; ValException vex = new ValException ( message, nominalEventSender, BaseUri, null, innerException); HandleError (vex, isWarning); }
private void HandleError (string message, Exception innerException, bool isWarning) { if (isWarning && IgnoreWarnings) return; ValException vex = new ValException ( message, nominalEventSender, BaseUri, null, innerException); HandleError (vex, isWarning); }