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

◆ SkipAsync()

override async Task System.Xml.XsdValidatingReader.SkipAsync ( )
inlinevirtual

Reimplemented from System.Xml.XmlReader.

Definition at line 2360 of file XsdValidatingReader.cs.

2361 {
2362 XmlNodeType nodeType = NodeType;
2363 if (nodeType != XmlNodeType.Element)
2364 {
2365 if (nodeType != XmlNodeType.Attribute)
2366 {
2367 goto IL_010f;
2368 }
2369 MoveToElement();
2370 }
2372 {
2373 bool callSkipToEndElem = true;
2374 if ((_xmlSchemaInfo.IsUnionType || _xmlSchemaInfo.IsDefault) && _coreReader is XsdCachingReader)
2375 {
2376 callSkipToEndElem = false;
2377 }
2379 _validationState = ValidatingReaderState.ReadAhead;
2381 {
2383 }
2384 }
2385 goto IL_010f;
2386 IL_010f:
2388 }
void SkipToEndElement(XmlSchemaInfo? schemaInfo)
virtual Task SkipAsync()
ValidatingReaderState _validationState

References System.Xml.XsdValidatingReader._coreReader, System.Xml.XsdValidatingReader._validationState, System.Xml.XsdValidatingReader._validator, System.Xml.XsdValidatingReader._xmlSchemaInfo, System.Xml.Dictionary, System.Xml.Schema.XmlSchemaInfo.IsDefault, System.Xml.XmlReader.IsEmptyElement, System.Xml.Schema.XmlSchemaInfo.IsUnionType, System.Xml.XsdValidatingReader.MoveToElement(), System.Xml.XsdValidatingReader.NodeType, System.Xml.XsdValidatingReader.ReadAsync(), System.Xml.XmlReader.SkipAsync(), and System.Xml.Schema.XmlSchemaValidator.SkipToEndElement().