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

◆ XmlNode()

System.Xml.XmlBaseReader.XmlNode.XmlNode ( XmlNodeType nodeType,
PrefixHandle prefix,
StringHandle localName,
ValueHandle value,
XmlNodeFlags nodeFlags,
ReadState readState,
XmlAttributeTextNode attributeTextNode,
int depthDelta )
inlineprotected

Definition at line 184 of file XmlBaseReader.cs.

185 {
186 _nodeType = nodeType;
187 _prefix = prefix;
188 _localName = localName;
189 _value = value;
190 _ns = NamespaceManager.EmptyNamespace;
191 _hasValue = (nodeFlags & XmlNodeFlags.HasValue) != 0;
192 _canGetAttribute = (nodeFlags & XmlNodeFlags.CanGetAttribute) != 0;
193 _canMoveToElement = (nodeFlags & XmlNodeFlags.CanMoveToElement) != 0;
194 _isAtomicValue = (nodeFlags & XmlNodeFlags.AtomicValue) != 0;
195 _skipValue = (nodeFlags & XmlNodeFlags.SkipValue) != 0;
196 _hasContent = (nodeFlags & XmlNodeFlags.HasContent) != 0;
199 _exitScope = nodeType == XmlNodeType.EndElement;
201 _isEmptyElement = false;
202 _quoteChar = '"';
203 _qnameType = QNameType.Normal;
204 }
readonly PrefixHandle _prefix
readonly StringHandle _localName
readonly XmlAttributeTextNode _attributeTextNode
virtual ? XmlNamespaceManager NamespaceManager
Definition XmlReader.cs:126

References System.Xml.XmlBaseReader.XmlNode._attributeTextNode, System.Xml.XmlBaseReader.XmlNode._canGetAttribute, System.Xml.XmlBaseReader.XmlNode._canMoveToElement, System.Xml.XmlBaseReader.XmlNode._depthDelta, System.Xml.XmlBaseReader.XmlNode._exitScope, System.Xml.XmlBaseReader.XmlNode._hasContent, System.Xml.XmlBaseReader.XmlNode._hasValue, System.Xml.XmlBaseReader.XmlNode._isAtomicValue, System.Xml.XmlBaseReader.XmlNode._isEmptyElement, System.Xml.XmlBaseReader.XmlNode._localName, System.Xml.XmlBaseReader.XmlNode._nodeType, System.Xml.XmlBaseReader.XmlNode._ns, System.Xml.XmlBaseReader.XmlNode._prefix, System.Xml.XmlBaseReader.XmlNode._qnameType, System.Xml.XmlBaseReader.XmlNode._quoteChar, System.Xml.XmlBaseReader.XmlNode._readState, System.Xml.XmlBaseReader.XmlNode._skipValue, System.Xml.XmlBaseReader.XmlNode._value, System.Xml.Dictionary, System.Xml.XmlBaseReader.NamespaceManager.EmptyNamespace, System.prefix, and System.value.