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

◆ ValidateElement()

void System.Xml.Schema.XsdValidator.ValidateElement ( )
inlineprivate

Definition at line 185 of file XsdValidator.cs.

186 {
188 object particle = ValidateChildElement();
190 {
191 _inlineSchemaParser = new Parser(SchemaType.XSD, base.NameTable, base.SchemaNames, base.EventHandler);
194 }
195 else
196 {
197 ProcessElement(particle);
198 }
199 }
XmlValidatingReaderImpl reader
void StartParsing(XmlReader reader, string targetNamespace)
Definition Parser.cs:78
bool IsXSDRoot(string localName, string ns)
void ProcessElement(object particle)
void Init(string name, string ns)

References System.Xml.Schema.XsdValidator._inlineSchemaParser, System.Xml.XmlValidatingReaderImpl.Depth, System.Xml.Dictionary, System.Xml.Schema.BaseValidator.elementName, System.Xml.XmlQualifiedName.Init(), System.Xml.Schema.XsdValidator.IsXSDRoot(), System.Xml.XmlValidatingReaderImpl.LocalName, System.Xml.XmlQualifiedName.Name, System.Xml.XmlQualifiedName.Namespace, System.Xml.XmlValidatingReaderImpl.NamespaceURI, System.Xml.Schema.XsdValidator.ProcessElement(), System.Xml.Schema.XsdValidator.ProcessInlineSchema(), System.Xml.Schema.BaseValidator.reader, System.Xml.Schema.Parser.StartParsing(), and System.Xml.Schema.XsdValidator.ValidateChildElement().

Referenced by System.Xml.Schema.XsdValidator.Validate().