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

Public Member Functions

 XmlSigningNodeWriter (bool text)
 
void SetOutput (XmlNodeWriter writer, Stream stream, bool includeComments, string[] inclusivePrefixes)
 
override void Flush ()
 
override void Close ()
 
override void WriteDeclaration ()
 
override void WriteComment (string text)
 
override void WriteCData (string text)
 
override void WriteStartElement (string prefix, string localName)
 
override void WriteStartElement (byte[] prefixBuffer, int prefixOffset, int prefixLength, byte[] localNameBuffer, int localNameOffset, int localNameLength)
 
override void WriteStartElement (string prefix, XmlDictionaryString localName)
 
override void WriteEndStartElement (bool isEmpty)
 
override void WriteEndElement (string prefix, string localName)
 
override void WriteXmlnsAttribute (string prefix, string ns)
 
override void WriteXmlnsAttribute (byte[] prefixBuffer, int prefixOffset, int prefixLength, byte[] nsBuffer, int nsOffset, int nsLength)
 
override void WriteXmlnsAttribute (string prefix, XmlDictionaryString ns)
 
override void WriteStartAttribute (string prefix, string localName)
 
override void WriteStartAttribute (byte[] prefixBuffer, int prefixOffset, int prefixLength, byte[] localNameBuffer, int localNameOffset, int localNameLength)
 
override void WriteStartAttribute (string prefix, XmlDictionaryString localName)
 
override void WriteEndAttribute ()
 
override void WriteCharEntity (int ch)
 
override void WriteEscapedText (string value)
 
override void WriteEscapedText (char[] chars, int offset, int count)
 
override void WriteEscapedText (XmlDictionaryString value)
 
override void WriteEscapedText (byte[] chars, int offset, int count)
 
override void WriteText (string value)
 
override void WriteText (char[] chars, int offset, int count)
 
override void WriteText (byte[] chars, int offset, int count)
 
override void WriteText (XmlDictionaryString value)
 
override void WriteInt32Text (int value)
 
override void WriteInt64Text (long value)
 
override void WriteBoolText (bool value)
 
override void WriteUInt64Text (ulong value)
 
override void WriteFloatText (float value)
 
override void WriteDoubleText (double value)
 
override void WriteDecimalText (decimal value)
 
override void WriteDateTimeText (DateTime value)
 
override void WriteUniqueIdText (UniqueId value)
 
override void WriteTimeSpanText (TimeSpan value)
 
override void WriteGuidText (Guid value)
 
override void WriteStartListText ()
 
override void WriteListSeparator ()
 
override void WriteEndListText ()
 
override void WriteBase64Text (byte[] trailBytes, int trailByteCount, byte[] buffer, int offset, int count)
 
override void WriteQualifiedName (string prefix, XmlDictionaryString localName)
 
virtual Task FlushAsync ()
 
virtual Task WriteStartElementAsync (string prefix, string localName)
 
virtual Task WriteEndStartElementAsync (bool isEmpty)
 
virtual void WriteEndElement (byte[] prefixBuffer, int prefixOffset, int prefixLength, byte[] localNameBuffer, int localNameOffset, int localNameLength)
 
virtual Task WriteEndElementAsync (string prefix, string localName)
 
virtual Task WriteEndAttributeAsync ()
 
virtual Task WriteBase64TextAsync (byte[] trailBuffer, int trailCount, byte[] buffer, int offset, int count)
 

Properties

XmlNodeWriter NodeWriter [get, set]
 
XmlCanonicalWriter CanonicalWriter [get]
 
static XmlNodeWriter Null [get]
 

Private Member Functions

void WriteBase64Text (byte[] buffer, int offset, int count)
 

Private Attributes

XmlNodeWriter _writer
 
XmlCanonicalWriter _signingWriter
 
byte[] _chars
 
byte[] _base64Chars
 
readonly bool _text
 

Static Private Attributes

static XmlNodeWriter s_nullNodeWriter
 

Detailed Description

Definition at line 6 of file XmlSigningNodeWriter.cs.


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