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

Public Member Functions

 ValueHandle (XmlBufferReader bufferReader)
 
void SetConstantValue (ValueHandleConstStringType constStringType)
 
void SetValue (ValueHandleType type)
 
void SetDictionaryValue (int key)
 
void SetCharValue (int ch)
 
void SetQNameValue (int prefix, int key)
 
void SetValue (ValueHandleType type, int offset, int length)
 
bool IsWhitespace ()
 
Type ToType ()
 
bool ToBoolean ()
 
int ToInt ()
 
long ToLong ()
 
ulong ToULong ()
 
float ToSingle ()
 
double ToDouble ()
 
decimal ToDecimal ()
 
DateTime ToDateTime ()
 
UniqueId ToUniqueId ()
 
TimeSpan ToTimeSpan ()
 
Guid ToGuid ()
 
override string ToString ()
 
byte[] ToByteArray ()
 
string GetString ()
 
bool Equals2 (string str, bool checkLower)
 
void Sign (XmlSigningNodeWriter writer)
 
object[] ToList ()
 
object ToObject ()
 
bool TryReadBase64 (byte[] buffer, int offset, int count, out int actual)
 
bool TryReadChars (char[] chars, int offset, int count, out int actual)
 
bool TryGetDictionaryString ([NotNullWhen(true)] out XmlDictionaryString value)
 
bool TryGetByteArrayLength (out int length)
 

Properties

static Base64Encoding Base64Encoding [get]
 

Private Member Functions

bool TryReadUnicodeChars (char[] chars, int offset, int count, out int actual)
 
string GetCharsText ()
 
string GetUnicodeCharsText ()
 
string GetEscapedCharsText ()
 
string GetCharText ()
 
int GetChar ()
 
int GetInt8 ()
 
int GetInt16 ()
 
int GetInt32 ()
 
long GetInt64 ()
 
ulong GetUInt64 ()
 
float GetSingle ()
 
double GetDouble ()
 
decimal GetDecimal ()
 
UniqueId GetUniqueId ()
 
Guid GetGuid ()
 
void GetBase64 (byte[] buffer, int offset, int count)
 
XmlDictionaryString GetDictionaryString ()
 
string GetQNameDictionaryText ()
 

Private Attributes

readonly XmlBufferReader _bufferReader
 
ValueHandleType _type
 
int _offset
 
int _length
 

Static Private Attributes

static Base64Encoding s_base64Encoding
 
static readonly string[] s_constStrings = new string[6] { "string", "number", "array", "object", "boolean", "null" }
 

Detailed Description

Definition at line 7 of file ValueHandle.cs.


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