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

◆ CreateReader() [2/4]

XmlReader System.Xml.XmlReaderSettings.CreateReader ( string inputUri,
XmlParserContext inputContext )
inlinepackage

Definition at line 377 of file XmlReaderSettings.cs.

378 {
379 if (inputUri == null)
380 {
381 throw new ArgumentNullException("inputUri");
382 }
383 if (inputUri.Length == 0)
384 {
385 throw new ArgumentException(System.SR.XmlConvert_BadUri, "inputUri");
386 }
387 XmlResolver uriResolver = GetXmlResolver() ?? new XmlUrlResolver();
388 XmlReader xmlReader = new XmlTextReaderImpl(inputUri, this, inputContext, uriResolver);
389 if (ValidationType != 0)
390 {
392 }
393 if (_useAsync)
394 {
395 xmlReader = XmlAsyncCheckReader.CreateAsyncCheckWrapper(xmlReader);
396 }
397 return xmlReader;
398 }
static string XmlConvert_BadUri
Definition SR.cs:368
Definition SR.cs:7
XmlReader AddValidation(XmlReader reader)

References System.Xml.XmlReaderSettings._useAsync, System.Xml.XmlReaderSettings.AddValidation(), System.Xml.ArgumentException, System.Xml.XmlAsyncCheckReader.CreateAsyncCheckWrapper(), System.Xml.Dictionary, System.Xml.XmlReaderSettings.GetXmlResolver(), and System.SR.XmlConvert_BadUri.

Referenced by System.Xml.XmlReader.Create(), System.Xml.XmlReader.Create(), System.Xml.XmlReader.Create(), System.Xml.XmlReader.Create(), System.Xml.XmlReader.Create(), and System.Xml.XmlReader.Create().