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

◆ ParseDtdAsync()

async Task System.Xml.XmlTextReaderImpl.ParseDtdAsync ( )
inlineprivate

Definition at line 12179 of file XmlTextReaderImpl.cs.

12180 {
12181 IDtdParser dtdParser = DtdParser.Create();
12182 _dtdInfo = await dtdParser.ParseInternalDtdAsync(new DtdParserProxy(this), saveInternalSubset: true).ConfigureAwait(continueOnCapturedContext: false);
12184 {
12186 }
12187 _curNode.SetNamedNode(XmlNodeType.DocumentType, _dtdInfo.Name.ToString(), string.Empty, null);
12189 }
void SetNamedNode(XmlNodeType type, string localName)
XmlQualifiedName Name
Definition IDtdInfo.cs:7
bool HasNonCDataAttributes
Definition IDtdInfo.cs:13
string InternalDtdSubset
Definition IDtdInfo.cs:9
bool HasDefaultAttributes
Definition IDtdInfo.cs:11

References System.Xml.XmlTextReaderImpl._addDefaultAttributesAndNormalize, System.Xml.XmlTextReaderImpl._curNode, System.Xml.XmlTextReaderImpl._dtdInfo, System.Xml.XmlTextReaderImpl._v1Compat, System.Xml.XmlTextReaderImpl._validatingReaderCompatFlag, System.Xml.DtdParser.Create(), System.Xml.Dictionary, System.Xml.IDtdInfo.HasNonCDataAttributes, System.Xml.IDtdInfo.InternalDtdSubset, System.Xml.IDtdInfo.Name, System.Xml.XmlTextReaderImpl.NodeData.SetNamedNode(), System.Xml.XmlTextReaderImpl.NodeData.SetValue(), and System.Xml.XmlQualifiedName.ToString().

Referenced by System.Xml.XmlTextReaderImpl.ParseDoctypeDeclAsync().