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

◆ Validate()

override void System.Xml.Schema.XsdValidator.Validate ( )
inlinevirtual

Reimplemented from System.Xml.Schema.BaseValidator.

Definition at line 117 of file XsdValidator.cs.

118 {
120 {
122 return;
123 }
124 switch (reader.NodeType)
125 {
126 case XmlNodeType.Element:
129 {
130 goto case XmlNodeType.EndElement;
131 }
132 break;
133 case XmlNodeType.Whitespace:
135 break;
136 case XmlNodeType.Text:
137 case XmlNodeType.CDATA:
138 case XmlNodeType.SignificantWhitespace:
139 ValidateText();
140 break;
141 case XmlNodeType.EndElement:
143 break;
144 }
145 }
XmlValidatingReaderImpl reader

References System.Xml.XmlValidatingReaderImpl.IsEmptyElement, System.Xml.Schema.XsdValidator.IsInlineSchemaStarted, System.Xml.XmlValidatingReaderImpl.NodeType, System.Xml.Schema.XsdValidator.ProcessInlineSchema(), System.Xml.Schema.BaseValidator.reader, System.Xml.Schema.XsdValidator.ValidateElement(), System.Xml.Schema.XsdValidator.ValidateEndElement(), System.Xml.Schema.BaseValidator.ValidateText(), and System.Xml.Schema.BaseValidator.ValidateWhitespace().