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

◆ XmlDocument() [3/3]

System.Xml.XmlDocument.XmlDocument ( XmlImplementation imp)
inlinepackage

Definition at line 424 of file XmlDocument.cs.

425 {
427 _domNameTable = new DomNameTable(this);
428 strXmlns = "xmlns";
429 strXml = "xml";
430 strReservedXmlns = "http://www.w3.org/2000/xmlns/";
431 strReservedXml = "http://www.w3.org/XML/1998/namespace";
432 baseURI = string.Empty;
433 objLock = new object();
434 if (imp.NameTable.GetType() == typeof(NameTable))
435 {
436 NameTable nameTable = (NameTable)imp.NameTable;
449 strLang = nameTable.GetOrAddEntry(s_nameTableSeeds[10].key, s_nameTableSeeds[10].hash);
452 }
453 else
454 {
455 XmlNameTable nameTable2 = imp.NameTable;
456 strDocumentName = nameTable2.Add("#document");
457 strDocumentFragmentName = nameTable2.Add("#document-fragment");
458 strCommentName = nameTable2.Add("#comment");
459 strTextName = nameTable2.Add("#text");
460 strCDataSectionName = nameTable2.Add("#cdata-section");
461 strEntityName = nameTable2.Add("#entity");
462 strID = nameTable2.Add("id");
464 strSignificantWhitespaceName = nameTable2.Add("#significant-whitespace");
465 strXmlns = nameTable2.Add("xmlns");
466 strXml = nameTable2.Add("xml");
467 strSpace = nameTable2.Add("space");
468 strLang = nameTable2.Add("lang");
469 strReservedXmlns = nameTable2.Add("http://www.w3.org/2000/xmlns/");
470 strReservedXml = nameTable2.Add("http://www.w3.org/XML/1998/namespace");
471 }
472 }
void Add(TKey key, TValue value)
readonly DomNameTable _domNameTable
readonly XmlImplementation _implementation
string strSignificantWhitespaceName
string strNonSignificantWhitespaceName

References System.Xml.XmlDocument._domNameTable, System.Xml.XmlDocument._implementation, System.Collections.Generic.Dictionary< TKey, TValue >.Add(), System.Xml.XmlDocument.baseURI, System.Xml.Dictionary, System.key, System.Xml.XmlDocument.NameTable, System.Xml.XmlDocument.objLock, System.Xml.XmlDocument.strCDataSectionName, System.Xml.XmlDocument.strCommentName, System.Xml.XmlDocument.strDocumentFragmentName, System.Xml.XmlDocument.strDocumentName, System.Xml.XmlDocument.strEntityName, System.Xml.XmlDocument.strID, System.Xml.XmlDocument.strLang, System.Xml.XmlDocument.strNonSignificantWhitespaceName, System.Xml.XmlDocument.strReservedXml, System.Xml.XmlDocument.strReservedXmlns, System.Xml.XmlDocument.strSignificantWhitespaceName, System.Xml.XmlDocument.strSpace, System.Xml.XmlDocument.strTextName, System.Xml.XmlDocument.strXml, and System.Xml.XmlDocument.strXmlns.