Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ SendValidationEvent() [11/11]

void System.Xml.Schema.XmlSchemaValidator.SendValidationEvent ( XmlSchemaValidationException e,
XmlSeverityType severity )
inlineprivate

Definition at line 2638 of file XmlSchemaValidator.cs.

2639 {
2640 bool flag = false;
2641 if (severity == XmlSeverityType.Error)
2642 {
2643 flag = true;
2644 _context.Validity = XmlSchemaValidity.Invalid;
2645 }
2646 if (flag)
2647 {
2648 if (_eventHandler == null)
2649 {
2650 throw e;
2651 }
2652 _eventHandler(_validationEventSender, new ValidationEventArgs(e, severity));
2653 }
2654 else if (ReportValidationWarnings && _eventHandler != null)
2655 {
2656 _eventHandler(_validationEventSender, new ValidationEventArgs(e, severity));
2657 }
2658 }

References System.Xml.Schema.XmlSchemaValidator._eventHandler, System.Xml.Schema.XmlSchemaValidator._validationEventSender, System.Xml.Dictionary, and System.Xml.Schema.XmlSchemaValidator.ReportValidationWarnings.