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

◆ XmlValidatingReaderImpl() [1/4]

System.Xml.XmlValidatingReaderImpl.XmlValidatingReaderImpl ( XmlReader reader)
inlinepackage

Definition at line 289 of file XmlValidatingReaderImpl.cs.

290 {
291 if (reader is XmlAsyncCheckReader xmlAsyncCheckReader)
292 {
293 reader = xmlAsyncCheckReader.CoreReader;
294 }
295 _outerReader = this;
296 _coreReader = reader;
297 _coreReaderNSResolver = reader as IXmlNamespaceResolver;
298 _coreReaderImpl = reader as XmlTextReaderImpl;
299 if (_coreReaderImpl == null && reader is XmlTextReader xmlTextReader)
300 {
302 }
303 if (_coreReaderImpl == null)
304 {
306 }
307 _coreReaderImpl.EntityHandling = EntityHandling.ExpandEntities;
312 _eventHandling = new ValidationEventHandling(this);
315 _validationType = ValidationType.Auto;
316 SetupValidation(ValidationType.Auto);
317 }
static string Arg_ExpectingXmlTextReader
Definition SR.cs:1820
Definition SR.cs:7
XmlNameTable NameTable
Definition XmlReader.cs:116
void ValidateDefaultAttributeOnUse(IDtdDefaultAttributeInfo defaultAttribute, XmlTextReaderImpl coreReader)
readonly XmlTextReaderImpl _coreReaderImpl
readonly ValidationEventHandling _eventHandling
readonly XmlSchemaCollection _schemaCollection
readonly IXmlNamespaceResolver _coreReaderNSResolver
void SetupValidation(ValidationType valType)

References System.Xml.XmlValidatingReaderImpl._coreReader, System.Xml.XmlValidatingReaderImpl._coreReaderImpl, System.Xml.XmlValidatingReaderImpl._coreReaderNSResolver, System.Xml.XmlValidatingReaderImpl._eventHandling, System.Xml.XmlValidatingReaderImpl._outerReader, System.Xml.XmlValidatingReaderImpl._processIdentityConstraints, System.Xml.XmlValidatingReaderImpl._schemaCollection, System.Xml.XmlValidatingReaderImpl._validationType, System.SR.Arg_ExpectingXmlTextReader, System.Xml.ArgumentException, System.Xml.Dictionary, System.Xml.XmlValidatingReaderImpl.GetResolver(), System.Xml.XmlReader.NameTable, System.Xml.XmlValidatingReaderImpl.SetupValidation(), and System.Xml.XmlValidatingReaderImpl.ValidateDefaultAttributeOnUse().