Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Runtime.Serialization.XmlWriterDelegator Class Reference

Public Member Functions

 XmlWriterDelegator (XmlWriter writer)
 

Protected Attributes

XmlWriter writer
 
XmlDictionaryWriter dictionaryWriter
 

Package Functions

void Flush ()
 
string LookupPrefix (string ns)
 
void WriteEndElement ()
 
void WriteRaw (char[] buffer, int index, int count)
 
void WriteRaw (string data)
 
void WriteXmlnsAttribute (XmlDictionaryString ns)
 
void WriteXmlnsAttribute (string ns)
 
void WriteXmlnsAttribute (string prefix, XmlDictionaryString ns)
 
void WriteAttributeString (string prefix, string localName, string ns, string value)
 
void WriteAttributeString (string prefix, XmlDictionaryString attrName, XmlDictionaryString attrNs, string value)
 
void WriteAttributeString (string prefix, XmlDictionaryString attrName, XmlDictionaryString attrNs, XmlDictionaryString value)
 
void WriteAttributeInt (string prefix, XmlDictionaryString attrName, XmlDictionaryString attrNs, int value)
 
void WriteAttributeBool (string prefix, XmlDictionaryString attrName, XmlDictionaryString attrNs, bool value)
 
void WriteAttributeQualifiedName (string attrPrefix, XmlDictionaryString attrName, XmlDictionaryString attrNs, string name, string ns)
 
void WriteAttributeQualifiedName (string attrPrefix, XmlDictionaryString attrName, XmlDictionaryString attrNs, XmlDictionaryString name, XmlDictionaryString ns)
 
void WriteStartElement (string localName, string ns)
 
virtual void WriteStartElement (string prefix, string localName, string ns)
 
void WriteStartElement (XmlDictionaryString localName, XmlDictionaryString namespaceUri)
 
void WriteStartElement (string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri)
 
void WriteStartElementPrimitive (XmlDictionaryString localName, XmlDictionaryString namespaceUri)
 
void WriteEndElementPrimitive ()
 
void WriteNamespaceDecl (XmlDictionaryString ns)
 
void WriteAnyType (object value)
 
void WriteAnyType (object value, Type valueType)
 
void WriteExtensionData (IDataNode dataNode)
 
void WriteString (string value)
 
virtual void WriteBoolean (bool value)
 
void WriteBoolean (bool value, XmlDictionaryString name, XmlDictionaryString ns)
 
virtual void WriteDateTime (DateTime value)
 
void WriteDateTime (DateTime value, XmlDictionaryString name, XmlDictionaryString ns)
 
virtual void WriteDecimal (decimal value)
 
void WriteDecimal (decimal value, XmlDictionaryString name, XmlDictionaryString ns)
 
virtual void WriteDouble (double value)
 
void WriteDouble (double value, XmlDictionaryString name, XmlDictionaryString ns)
 
virtual void WriteInt (int value)
 
void WriteInt (int value, XmlDictionaryString name, XmlDictionaryString ns)
 
virtual void WriteLong (long value)
 
void WriteLong (long value, XmlDictionaryString name, XmlDictionaryString ns)
 
virtual void WriteFloat (float value)
 
void WriteFloat (float value, XmlDictionaryString name, XmlDictionaryString ns)
 
virtual void WriteBase64 (byte[] bytes)
 
virtual void WriteShort (short value)
 
void WriteShort (short value, XmlDictionaryString name, XmlDictionaryString ns)
 
virtual void WriteUnsignedByte (byte value)
 
void WriteUnsignedByte (byte value, XmlDictionaryString name, XmlDictionaryString ns)
 
virtual void WriteSignedByte (sbyte value)
 
void WriteSignedByte (sbyte value, XmlDictionaryString name, XmlDictionaryString ns)
 
virtual void WriteUnsignedInt (uint value)
 
void WriteUnsignedInt (uint value, XmlDictionaryString name, XmlDictionaryString ns)
 
virtual void WriteUnsignedLong (ulong value)
 
void WriteUnsignedLong (ulong value, XmlDictionaryString name, XmlDictionaryString ns)
 
virtual void WriteUnsignedShort (ushort value)
 
void WriteUnsignedShort (ushort value, XmlDictionaryString name, XmlDictionaryString ns)
 
virtual void WriteChar (char value)
 
void WriteChar (char value, XmlDictionaryString name, XmlDictionaryString ns)
 
void WriteTimeSpan (TimeSpan value)
 
void WriteTimeSpan (char value, XmlDictionaryString name, XmlDictionaryString ns)
 
void WriteTimeSpan (TimeSpan value, XmlDictionaryString name, XmlDictionaryString ns)
 
void WriteGuid (Guid value)
 
void WriteGuid (Guid value, XmlDictionaryString name, XmlDictionaryString ns)
 
void WriteUri (Uri value)
 
void WriteUri (Uri value, XmlDictionaryString name, XmlDictionaryString ns)
 
virtual void WriteQName (XmlQualifiedName value)
 
void WriteQualifiedName (string localName, string ns)
 
void WriteQualifiedName (XmlDictionaryString localName, XmlDictionaryString ns)
 
void WriteBooleanArray (bool[] value, XmlDictionaryString itemName, XmlDictionaryString itemNamespace)
 
void WriteDateTimeArray (DateTime[] value, XmlDictionaryString itemName, XmlDictionaryString itemNamespace)
 
void WriteDecimalArray (decimal[] value, XmlDictionaryString itemName, XmlDictionaryString itemNamespace)
 
void WriteInt32Array (int[] value, XmlDictionaryString itemName, XmlDictionaryString itemNamespace)
 
void WriteInt64Array (long[] value, XmlDictionaryString itemName, XmlDictionaryString itemNamespace)
 
void WriteSingleArray (float[] value, XmlDictionaryString itemName, XmlDictionaryString itemNamespace)
 
void WriteDoubleArray (double[] value, XmlDictionaryString itemName, XmlDictionaryString itemNamespace)
 

Package Attributes

int depth
 

Properties

XmlWriter Writer [get]
 
WriteState WriteState [get]
 
string XmlLang [get]
 
XmlSpace XmlSpace [get]
 

Private Member Functions

void WriteEndAttribute ()
 
void WriteStartAttribute (string prefix, string localName, string ns)
 
void WriteStartAttribute (string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri)
 
void WriteAttributeStringValue (string value)
 
void WriteAttributeStringValue (XmlDictionaryString value)
 
void WriteAttributeIntValue (int value)
 
void WriteAttributeBoolValue (bool value)
 
void WriteAttributeQualifiedNameValue (string name, string ns)
 
void WriteAttributeQualifiedNameValue (XmlDictionaryString name, XmlDictionaryString ns)
 
Exception CreateInvalidPrimitiveTypeException (Type type)
 

Private Attributes

int _prefixes
 

Detailed Description

Definition at line 7 of file XmlWriterDelegator.cs.


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