C# Class System.Xml.XmlBinaryWriter

Inheritance: XmlBaseWriter, IXmlBinaryWriterInitializer
Mostra file Open project: dotnet/corefx Class Usage Examples

Public Methods

Method Description
SetOutput ( Stream stream, IXmlDictionary dictionary, XmlBinaryWriterSession session, bool ownsStream ) : void
WriteArray ( string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, DateTime array, int offset, int count ) : void
WriteArray ( string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, Guid array, int offset, int count ) : void
WriteArray ( string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, Int16 array, int offset, int count ) : void
WriteArray ( string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, Int32 array, int offset, int count ) : void
WriteArray ( string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, Int64 array, int offset, int count ) : void
WriteArray ( string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, TimeSpan array, int offset, int count ) : void
WriteArray ( string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, bool array, int offset, int count ) : void
WriteArray ( string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, decimal array, int offset, int count ) : void
WriteArray ( string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, double array, int offset, int count ) : void
WriteArray ( string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, float array, int offset, int count ) : void
WriteArray ( string prefix, string localName, string namespaceUri, DateTime array, int offset, int count ) : void
WriteArray ( string prefix, string localName, string namespaceUri, Guid array, int offset, int count ) : void
WriteArray ( string prefix, string localName, string namespaceUri, Int16 array, int offset, int count ) : void
WriteArray ( string prefix, string localName, string namespaceUri, Int32 array, int offset, int count ) : void
WriteArray ( string prefix, string localName, string namespaceUri, Int64 array, int offset, int count ) : void
WriteArray ( string prefix, string localName, string namespaceUri, TimeSpan array, int offset, int count ) : void
WriteArray ( string prefix, string localName, string namespaceUri, bool array, int offset, int count ) : void
WriteArray ( string prefix, string localName, string namespaceUri, decimal array, int offset, int count ) : void
WriteArray ( string prefix, string localName, string namespaceUri, double array, int offset, int count ) : void
WriteArray ( string prefix, string localName, string namespaceUri, float array, int offset, int count ) : void

Protected Methods

Method Description
WriteTextNode ( XmlDictionaryReader reader, bool attribute ) : void

Private Methods

Method Description
CheckArray ( Array array, int offset, int count ) : void
UnsafeWriteArray ( string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, XmlBinaryNodeType nodeType, int count, byte array, byte arrayMax ) : void
UnsafeWriteArray ( string prefix, string localName, string namespaceUri, XmlBinaryNodeType nodeType, int count, byte array, byte arrayMax ) : void
WriteEndArray ( ) : void
WriteStartArray ( string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, int count ) : void
WriteStartArray ( string prefix, string localName, string namespaceUri, int count ) : void

Method Details

SetOutput() public method

public SetOutput ( Stream stream, IXmlDictionary dictionary, XmlBinaryWriterSession session, bool ownsStream ) : void
stream System.IO.Stream
dictionary IXmlDictionary
session XmlBinaryWriterSession
ownsStream bool
return void

WriteArray() public method

public WriteArray ( string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, DateTime array, int offset, int count ) : void
prefix string
localName XmlDictionaryString
namespaceUri XmlDictionaryString
array DateTime
offset int
count int
return void

WriteArray() public method

public WriteArray ( string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, Guid array, int offset, int count ) : void
prefix string
localName XmlDictionaryString
namespaceUri XmlDictionaryString
array Guid
offset int
count int
return void

WriteArray() public method

public WriteArray ( string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, Int16 array, int offset, int count ) : void
prefix string
localName XmlDictionaryString
namespaceUri XmlDictionaryString
array Int16
offset int
count int
return void

WriteArray() public method

public WriteArray ( string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, Int32 array, int offset, int count ) : void
prefix string
localName XmlDictionaryString
namespaceUri XmlDictionaryString
array Int32
offset int
count int
return void

WriteArray() public method

public WriteArray ( string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, Int64 array, int offset, int count ) : void
prefix string
localName XmlDictionaryString
namespaceUri XmlDictionaryString
array Int64
offset int
count int
return void

WriteArray() public method

public WriteArray ( string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, TimeSpan array, int offset, int count ) : void
prefix string
localName XmlDictionaryString
namespaceUri XmlDictionaryString
array TimeSpan
offset int
count int
return void

WriteArray() public method

public WriteArray ( string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, bool array, int offset, int count ) : void
prefix string
localName XmlDictionaryString
namespaceUri XmlDictionaryString
array bool
offset int
count int
return void

WriteArray() public method

public WriteArray ( string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, decimal array, int offset, int count ) : void
prefix string
localName XmlDictionaryString
namespaceUri XmlDictionaryString
array decimal
offset int
count int
return void

WriteArray() public method

public WriteArray ( string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, double array, int offset, int count ) : void
prefix string
localName XmlDictionaryString
namespaceUri XmlDictionaryString
array double
offset int
count int
return void

WriteArray() public method

public WriteArray ( string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, float array, int offset, int count ) : void
prefix string
localName XmlDictionaryString
namespaceUri XmlDictionaryString
array float
offset int
count int
return void

WriteArray() public method

public WriteArray ( string prefix, string localName, string namespaceUri, DateTime array, int offset, int count ) : void
prefix string
localName string
namespaceUri string
array DateTime
offset int
count int
return void

WriteArray() public method

public WriteArray ( string prefix, string localName, string namespaceUri, Guid array, int offset, int count ) : void
prefix string
localName string
namespaceUri string
array Guid
offset int
count int
return void

WriteArray() public method

public WriteArray ( string prefix, string localName, string namespaceUri, Int16 array, int offset, int count ) : void
prefix string
localName string
namespaceUri string
array Int16
offset int
count int
return void

WriteArray() public method

public WriteArray ( string prefix, string localName, string namespaceUri, Int32 array, int offset, int count ) : void
prefix string
localName string
namespaceUri string
array Int32
offset int
count int
return void

WriteArray() public method

public WriteArray ( string prefix, string localName, string namespaceUri, Int64 array, int offset, int count ) : void
prefix string
localName string
namespaceUri string
array Int64
offset int
count int
return void

WriteArray() public method

public WriteArray ( string prefix, string localName, string namespaceUri, TimeSpan array, int offset, int count ) : void
prefix string
localName string
namespaceUri string
array TimeSpan
offset int
count int
return void

WriteArray() public method

public WriteArray ( string prefix, string localName, string namespaceUri, bool array, int offset, int count ) : void
prefix string
localName string
namespaceUri string
array bool
offset int
count int
return void

WriteArray() public method

public WriteArray ( string prefix, string localName, string namespaceUri, decimal array, int offset, int count ) : void
prefix string
localName string
namespaceUri string
array decimal
offset int
count int
return void

WriteArray() public method

public WriteArray ( string prefix, string localName, string namespaceUri, double array, int offset, int count ) : void
prefix string
localName string
namespaceUri string
array double
offset int
count int
return void

WriteArray() public method

public WriteArray ( string prefix, string localName, string namespaceUri, float array, int offset, int count ) : void
prefix string
localName string
namespaceUri string
array float
offset int
count int
return void

WriteTextNode() protected method

protected WriteTextNode ( XmlDictionaryReader reader, bool attribute ) : void
reader XmlDictionaryReader
attribute bool
return void