XmlDictionaryReader.CreateBinaryReader Method (Byte[], Int32, Int32, IXmlDictionary, XmlDictionaryReaderQuotas, XmlBinaryReaderSession)

July 28, 2014

Creates an instance of XmlDictionaryReader that can read .NET Binary XML Format.

Namespace:  System.Xml
Assembly:  System.Runtime.Serialization (in System.Runtime.Serialization.dll)

public static XmlDictionaryReader CreateBinaryReader(
	byte[] buffer,
	int offset,
	int count,
	IXmlDictionary dictionary,
	XmlDictionaryReaderQuotas quotas,
	XmlBinaryReaderSession session
)

Parameters

buffer
Type: System.Byte []
The buffer from which to read.
offset
Type: System.Int32
The starting position from which to read in buffer.
count
Type: System.Int32
The number of bytes that can be read from buffer.
dictionary
Type: System.Xml.IXmlDictionary
The XmlDictionary to use.
quotas
Type: System.Xml.XmlDictionaryReaderQuotas
The quotas that apply to this operation.
session
Type: System.Xml.XmlBinaryReaderSession
The instance of XmlBinaryReaderSession used by the reader.

Return Value

Type: System.Xml.XmlDictionaryReader
An instance of the XmlDictionaryReader class.

ExceptionCondition
ArgumentNullException

buffer is null.

ArgumentOutOfRangeException

offset is less than zero or greater than the buffer length.

ArgumentOutOfRangeException

count is less than zero or greater than the buffer length minus the offset.

Windows Phone OS

Supported in: 8.1, 8.0

Show:
© 2014 Microsoft