141 public virtual object FindId(
string name)
170 XmlSchemaValidator.BuildElementName(context.LocalName, context.Namespace),
171 XmlSchemaValidator.PrintExpectedElements(arrayList, getParticles: false)
269 else if (
value.NData.IsEmpty)
290 else if (
value.NData.IsEmpty)
static string Sch_InvalidTextInElementExpecting
static string Sch_UndeclaredEntity
static string Sch_ContentInNill
static string Sch_InvalidTextInEmpty
static string Xml_InternalError
static string Sch_UnparsedEntityRef
static string Sch_InvalidWhitespaceInEmpty
static string Sch_InvalidTextInElement
StringBuilder Append(char value, int repeatCount)
static PositionInfo GetPositionInfo(object o)
void SendValidationEvent(string code, string msg, XmlSeverityType severity)
void ValidateWhitespace()
BaseValidator(BaseValidator other)
XmlSchemaCollection SchemaCollection
void SendValidationEvent(string code, string[] args, XmlSeverityType severity)
void SendValidationEvent(string code)
void SaveTextValue(string value)
void SendValidationEvent(XmlSchemaException e, XmlSeverityType severity)
XmlValidatingReaderImpl reader
readonly PositionInfo _positionInfo
readonly XmlSchemaCollection _schemaCollection
void SendValidationEvent(string code, string[] args)
virtual bool PreserveWhitespace
void SendValidationEvent(XmlSchemaException e)
readonly IValidationEventHandling _eventHandling
virtual void CompleteValidation()
void SendValidationEvent(string code, string arg)
static BaseValidator CreateInstance(ValidationType valType, XmlValidatingReaderImpl reader, XmlSchemaCollection schemaCollection, IValidationEventHandling eventHandling, bool processIdentityConstraints)
virtual object FindId(string name)
static void ProcessEntity(SchemaInfo sinfo, string name, object sender, ValidationEventHandler eventhandler, string baseUri, int lineNumber, int linePosition)
BaseValidator(XmlValidatingReaderImpl reader, XmlSchemaCollection schemaCollection, IValidationEventHandling eventHandling)
XmlQualifiedName elementName
static void ProcessEntity(SchemaInfo sinfo, string name, IValidationEventHandling eventHandling, string baseUriStr, int lineNumber, int linePosition)
readonly XmlNameTable _nameTable
XmlSchemaContentType ContentType
ContentValidator ContentValidator
bool NeedValidateChildren
SchemaElementDecl ElementDecl
SchemaNames GetSchemaNames(XmlNameTable nt)
static string BuildElementName(XmlQualifiedName qname)
static string QNameString(string localName, string ns)
override XmlNameTable NameTable
void SendEvent(Exception exception, XmlSeverityType severity)
delegate void ValidationEventHandler(object? sender, ValidationEventArgs e)