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

◆ Read()

override bool System.Xml.XmlValidatingReaderImpl.Read ( )
inline

Definition at line 451 of file XmlValidatingReaderImpl.cs.

452 {
453 switch (_parsingFunction)
454 {
455 case ParsingFunction.Read:
456 if (_coreReader.Read())
457 {
459 return true;
460 }
462 return false;
463 case ParsingFunction.ParseDtdFromContext:
464 _parsingFunction = ParsingFunction.Read;
466 goto case ParsingFunction.Read;
467 case ParsingFunction.ReaderClosed:
468 case ParsingFunction.Error:
469 return false;
470 case ParsingFunction.Init:
471 _parsingFunction = ParsingFunction.Read;
472 if (_coreReader.ReadState == ReadState.Interactive)
473 {
475 return true;
476 }
477 goto case ParsingFunction.Read;
478 case ParsingFunction.ResolveEntityInternally:
479 _parsingFunction = ParsingFunction.Read;
481 goto case ParsingFunction.Read;
482 case ParsingFunction.InReadBinaryContent:
483 _parsingFunction = ParsingFunction.Read;
485 goto case ParsingFunction.Read;
486 default:
487 return false;
488 }
489 }
ReadContentAsBinaryHelper _readBinaryHelper

References System.Xml.XmlValidatingReaderImpl._coreReader, System.Xml.XmlValidatingReaderImpl._parsingFunction, System.Xml.XmlValidatingReaderImpl._readBinaryHelper, System.Xml.XmlValidatingReaderImpl._validator, System.Xml.Schema.BaseValidator.CompleteValidation(), System.Xml.ReadContentAsBinaryHelper.Finish(), System.Xml.XmlValidatingReaderImpl.ParseDtdFromParserContext(), System.Xml.XmlValidatingReaderImpl.ProcessCoreReaderEvent(), System.Xml.XmlReader.Read(), System.Xml.XmlReader.ReadState, and System.Xml.XmlValidatingReaderImpl.ResolveEntityInternally().

Referenced by System.Xml.XmlValidatingReader.Read().