Terraria v1.4.4.9
Terraria source code documentation
All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events Macros
System.Xml.XmlBaseReader.XmlAtomicTextNode Class Reference

Public Member Functions

 XmlAtomicTextNode (XmlBufferReader bufferReader)
 
bool IsLocalName (string localName)
 
bool IsLocalName (XmlDictionaryString localName)
 
bool IsNamespaceUri (string ns)
 
bool IsNamespaceUri (XmlDictionaryString ns)
 
bool IsLocalNameAndNamespaceUri (string localName, string ns)
 
bool IsLocalNameAndNamespaceUri (XmlDictionaryString localName, XmlDictionaryString ns)
 
bool IsPrefixAndLocalName (string prefix, string localName)
 
bool TryGetLocalNameAsDictionaryString ([NotNullWhen(true)] out XmlDictionaryString localName)
 
bool TryGetNamespaceUriAsDictionaryString ([NotNullWhen(true)] out XmlDictionaryString ns)
 
bool TryGetValueAsDictionaryString ([NotNullWhen(true)] out XmlDictionaryString value)
 

Protected Types

enum  XmlNodeFlags {
  None = 0 , CanGetAttribute = 1 , CanMoveToElement = 2 , HasValue = 4 ,
  AtomicValue = 8 , SkipValue = 0x10 , HasContent = 0x20
}
 

Properties

bool HasValue [get]
 
ReadState ReadState [get]
 
StringHandle LocalName [get]
 
PrefixHandle Prefix [get]
 
bool CanGetAttribute [get]
 
bool CanMoveToElement [get]
 
XmlAttributeTextNode AttributeText [get]
 
bool SkipValue [get]
 
ValueHandle Value [get]
 
int DepthDelta [get]
 
bool HasContent [get]
 
XmlNodeType NodeType [get, set]
 
QNameType QNameType [get, set]
 
Namespace Namespace [get, set]
 
bool IsAtomicValue [get, set]
 
bool ExitScope [get, set]
 
bool IsEmptyElement [get, set]
 
char QuoteChar [get, set]
 
string ValueAsString [get]
 

Private Attributes

XmlNodeType _nodeType
 
readonly PrefixHandle _prefix
 
readonly StringHandle _localName
 
readonly ValueHandle _value
 
Namespace _ns
 
readonly bool _hasValue
 
readonly bool _canGetAttribute
 
readonly bool _canMoveToElement
 
readonly ReadState _readState
 
readonly XmlAttributeTextNode _attributeTextNode
 
bool _exitScope
 
readonly int _depthDelta
 
bool _isAtomicValue
 
readonly bool _skipValue
 
QNameType _qnameType
 
readonly bool _hasContent
 
bool _isEmptyElement
 
char _quoteChar
 

Detailed Description

Definition at line 389 of file XmlBaseReader.cs.


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