Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Xml.XmlLoader Class Referencesealed

Package Functions

void Load (XmlDocument doc, XmlReader reader, bool preserveWhitespace)
 
XmlNode ReadCurrentNode (XmlDocument doc, XmlReader reader)
 
void ParseDocumentType (XmlDocumentType dtNode)
 
XmlNamespaceManager ParsePartialContent (XmlNode parentNode, string innerxmltext, XmlNodeType nt)
 
void LoadInnerXmlElement (XmlElement node, string innerxmltext)
 
void LoadInnerXmlAttribute (XmlAttribute node, string innerxmltext)
 
void ExpandEntity (XmlEntity ent)
 
void ExpandEntityReference (XmlEntityReference eref)
 

Static Package Functions

static void ParseXmlDeclarationValue (string strValue, out string version, out string encoding, out string standalone)
 
static Exception UnexpectedNodeType (XmlNodeType nodetype)
 

Private Member Functions

void LoadDocSequence (XmlDocument parentDoc)
 
XmlNode LoadNode (bool skipOverWhitespace)
 
XmlAttribute LoadAttributeNode ()
 
XmlAttribute LoadDefaultAttribute ()
 
void LoadAttributeValue (XmlNode parent, bool direct)
 
XmlEntityReference LoadEntityReferenceNode (bool direct)
 
XmlDeclaration LoadDeclarationNode ()
 
XmlDocumentType LoadDocumentTypeNode ()
 
XmlNode LoadNodeDirect ()
 
XmlAttribute LoadAttributeNodeDirect ()
 
void ParseDocumentType (XmlDocumentType dtNode, bool bUseResolver, XmlResolver resolver)
 
void LoadDocumentType (IDtdInfo dtdInfo, XmlDocumentType dtNode)
 
XmlParserContext GetContext (XmlNode node)
 
void RemoveDuplicateNamespace (XmlElement elem, XmlNamespaceManager mgr, bool fCheckElemAttrs)
 
string EntitizeName (string name)
 
XmlReader CreateInnerXmlReader (string xmlFragment, XmlNodeType nt, XmlParserContext context, XmlDocument doc)
 

Private Attributes

XmlDocument _doc
 
XmlReader _reader
 
bool _preserveWhitespace
 

Detailed Description

Definition at line 7 of file XmlLoader.cs.


The documentation for this class was generated from the following file: