terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
System.Xml.XmlDocument Class Reference
+ Inheritance diagram for System.Xml.XmlDocument:
+ Collaboration diagram for System.Xml.XmlDocument:

Public Member Functions

 XmlDocument ()
 
override XmlNode CloneNode (bool deep)
 
XmlAttribute CreateAttribute (string name)
 
virtual XmlCDataSection CreateCDataSection (string data)
 
virtual XmlComment CreateComment (string data)
 
virtual XmlDocumentType CreateDocumentType (string name, string publicId, string systemId, string internalSubset)
 
virtual XmlDocumentFragment CreateDocumentFragment ()
 
XmlElement CreateElement (string name)
 
virtual XmlEntityReference CreateEntityReference (string name)
 
virtual XmlProcessingInstruction CreateProcessingInstruction (string target, string data)
 
virtual XmlDeclaration CreateXmlDeclaration (string version, string encoding, string standalone)
 
virtual XmlText CreateTextNode (string text)
 
virtual XmlSignificantWhitespace CreateSignificantWhitespace (string text)
 
virtual XmlWhitespace CreateWhitespace (string text)
 
XmlAttribute CreateAttribute (string qualifiedName, string namespaceURI)
 
XmlElement CreateElement (string qualifiedName, string namespaceURI)
 
virtual XmlAttribute CreateAttribute (string prefix, string localName, string namespaceURI)
 
virtual XmlElement CreateElement (string prefix, string localName, string namespaceURI)
 
virtual void Load (XmlReader reader)
 
virtual void LoadXml (string xml)
 
virtual XmlNode RemoveChild (XmlNode oldChild)
 
virtual XmlNode AppendChild (XmlNode newChild)
 
virtual void RemoveAll ()
 
virtual string GetPrefixOfNamespace (string namespaceURI)
 

Package Functions

 XmlDocument (XmlImplementation imp)
 
XmlName AddXmlName (string prefix, string localName, string namespaceURI, IXmlSchemaInfo schemaInfo)
 
XmlName GetXmlName (string prefix, string localName, string namespaceURI, IXmlSchemaInfo schemaInfo)
 
XmlName AddAttrXmlName (string prefix, string localName, string namespaceURI, IXmlSchemaInfo schemaInfo)
 
bool AddIdInfo (XmlName eleName, XmlName attrName)
 
XmlName GetIDInfoByElement (XmlName eleName)
 
void AddElementWithId (string id, XmlElement elem)
 
void RemoveElementWithId (string id, XmlElement elem)
 
XmlResolver GetResolver ()
 
override bool IsValidChildType (XmlNodeType type)
 
override bool CanInsertAfter (XmlNode newChild, XmlNode refChild)
 
void SetDefaultNamespace (string prefix, string localName, ref string namespaceURI)
 
void AddDefaultAttributes (XmlElement elem)
 
virtual XmlAttribute CreateDefaultAttribute (string prefix, string localName, string namespaceURI)
 
override XmlNodeChangedEventArgs GetEventArgs (XmlNode node, XmlNode oldParent, XmlNode newParent, string oldValue, string newValue, XmlNodeChangedAction action)
 
XmlNodeChangedEventArgs GetInsertEventArgsForLoad (XmlNode node, XmlNode newParent)
 
override void BeforeEvent (XmlNodeChangedEventArgs args)
 
override void AfterEvent (XmlNodeChangedEventArgs args)
 
XmlAttribute GetDefaultAttribute (XmlElement elem, string attrPrefix, string attrLocalname, string attrNamespaceURI)
 
XmlEntity GetEntityNode (string name)
 
void SetBaseURI (string inBaseURI)
 
override XmlNode AppendChildForLoad (XmlNode newChild, XmlDocument doc)
 
bool AncestorNode (XmlNode node)
 
virtual void CopyChildren (XmlDocument doc, XmlNode container, bool deep)
 
string GetPrefixOfNamespaceStrict (string namespaceURI)
 
virtual void SetParent (XmlNode node)
 
virtual void SetParentForLoad (XmlNode node)
 
virtual XmlNode FindChild (XmlNodeType type)
 

Static Package Functions

static void CheckName (string name)
 
static bool HasReadOnlyParent (XmlNode n)
 
static void SplitName (string name, out string prefix, out string localName)
 
static void NestTextNodes (XmlNode prevNode, XmlNode nextNode)
 
static void UnnestTextNodes (XmlNode prevNode, XmlNode nextNode)
 

Package Attributes

bool fEntRefNodesPresent
 
bool fCDataNodesPresent
 
string strDocumentName
 
string strDocumentFragmentName
 
string strCommentName
 
string strTextName
 
string strCDataSectionName
 
string strEntityName
 
string strID
 
string strXmlns
 
string strXml
 
string strSpace
 
string strLang
 
string strEmpty
 
string strNonSignificantWhitespaceName
 
string strSignificantWhitespaceName
 
string strReservedXmlns
 
string strReservedXml
 
string baseURI
 
bool bSetResolver
 
object objLock
 
XmlNode parentNode
 

Static Package Attributes

static EmptyEnumerator EmptyEnumerator
 
static IXmlSchemaInfo NotKnownSchemaInfo
 
static IXmlSchemaInfo ValidSchemaInfo
 
static IXmlSchemaInfo InvalidSchemaInfo
 

Properties

SchemaInfo DtdSchemaInfo [get, set]
 
override XmlNodeType NodeType [get, set]
 
override XmlNode ParentNode [get, set]
 
virtual XmlDocumentType DocumentType [get, set]
 
virtual XmlDeclaration Declaration [get, set]
 
XmlImplementation Implementation [get, set]
 
override string Name [get, set]
 
override string LocalName [get, set]
 
XmlElement DocumentElement [get, set]
 
override bool IsContainer [get, set]
 
override XmlLinkedNode LastNode [get, set]
 
override XmlDocument OwnerDocument [get, set]
 
XmlSchemaSet Schemas [set]
 
bool CanReportValidity [get, set]
 
bool HasSetResolver [get, set]
 
virtual XmlResolver XmlResolver [set]
 
XmlNameTable NameTable [get, set]
 
override bool IsReadOnly [get, set]
 
XmlNamedNodeMap Entities [get, set]
 
bool IsLoading [get, set]
 
bool ActualLoadingStatus [get, set]
 
override string InnerText [set]
 
override string InnerXml [set]
 
override string BaseURI [get, set]
 
virtual string Value [get, set]
 
virtual XmlNodeList ChildNodes [get, set]
 
virtual XmlNode PreviousSibling [get, set]
 
virtual XmlNode NextSibling [get, set]
 
virtual XmlAttributeCollection Attributes [get, set]
 
virtual XmlNode FirstChild [get, set]
 
virtual XmlNode LastChild [get, set]
 
virtual bool HasChildNodes [get, set]
 
virtual string NamespaceURI [get, set]
 
virtual string Prefix [get, set]
 
XmlDocument Document [get, set]
 
virtual bool IsText [get, set]
 

Private Member Functions

XmlName GetIDInfoByElement_ (XmlName eleName)
 
WeakReference GetElement (ArrayList elementList, XmlElement elem)
 
bool HasNodeTypeInPrevSiblings (XmlNodeType nt, XmlNode refNode)
 
bool HasNodeTypeInNextSiblings (XmlNodeType nt, XmlNode refNode)
 
SchemaElementDecl GetSchemaElementDecl (XmlElement elem)
 
XmlAttribute PrepareDefaultAttribute (SchemaAttDef attdef, string attrPrefix, string attrLocalname, string attrNamespaceURI)
 
XmlNode ImportNodeInternal (XmlNode node, bool deep)
 
void ImportAttributes (XmlNode fromElem, XmlNode toElem)
 
void ImportChildren (XmlNode fromNode, XmlNode toNode, bool deep)
 
XmlTextReader SetupReader (XmlTextReader tr)
 
object System.ICloneable. Clone ()
 
IEnumerator System.Collections.IEnumerable. GetEnumerator ()
 
void AppendChildText (StringBuilder builder)
 

Static Private Member Functions

static XmlDocument ()
 

Private Attributes

XmlImplementation implementation
 
DomNameTable domNameTable
 
XmlLinkedNode lastChild
 
XmlNamedNodeMap entities
 
Hashtable htElementIdMap
 
Hashtable htElementIDAttrDecl
 
SchemaInfo schemaInfo
 
XmlSchemaSet schemas
 
bool reportValidity
 
bool actualLoadingStatus
 
XmlNodeChangedEventHandler onNodeInsertingDelegate
 
XmlNodeChangedEventHandler onNodeInsertedDelegate
 
XmlNodeChangedEventHandler onNodeRemovingDelegate
 
XmlNodeChangedEventHandler onNodeRemovedDelegate
 
XmlNodeChangedEventHandler onNodeChangingDelegate
 
XmlNodeChangedEventHandler onNodeChangedDelegate
 
bool preserveWhitespace
 
bool isLoading
 
XmlResolver resolver
 

Detailed Description

Definition at line 14 of file XmlDocument.cs.


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