XmlDictionaryReader.CreateBinaryReader Метод

Определение

Создает экземпляр объекта XmlDictionaryReader, который может читать формат двоичных XML-данных .NET.

Перегрузки

CreateBinaryReader(Byte[], XmlDictionaryReaderQuotas)

Создает экземпляр объекта XmlDictionaryReader, который может читать формат двоичных XML-данных .NET.

CreateBinaryReader(Stream, XmlDictionaryReaderQuotas)

Создает экземпляр объекта XmlDictionaryReader, который может читать формат двоичных XML-данных .NET.

CreateBinaryReader(Stream, IXmlDictionary, XmlDictionaryReaderQuotas)

Создает экземпляр объекта XmlDictionaryReader, который может читать формат двоичных XML-данных .NET.

CreateBinaryReader(Byte[], Int32, Int32, XmlDictionaryReaderQuotas)

Создает экземпляр объекта XmlDictionaryReader, который может читать формат двоичных XML-данных .NET.

CreateBinaryReader(Stream, IXmlDictionary, XmlDictionaryReaderQuotas, XmlBinaryReaderSession)

Создает экземпляр объекта XmlDictionaryReader, который может читать формат двоичных XML-данных .NET.

CreateBinaryReader(Byte[], Int32, Int32, IXmlDictionary, XmlDictionaryReaderQuotas)

Создает экземпляр объекта XmlDictionaryReader, который может читать формат двоичных XML-данных .NET.

CreateBinaryReader(Stream, IXmlDictionary, XmlDictionaryReaderQuotas, XmlBinaryReaderSession, OnXmlDictionaryReaderClose)

Создает экземпляр объекта XmlDictionaryReader, который может читать формат двоичных XML-данных .NET.

CreateBinaryReader(Byte[], Int32, Int32, IXmlDictionary, XmlDictionaryReaderQuotas, XmlBinaryReaderSession)

Создает экземпляр объекта XmlDictionaryReader, который может читать формат двоичных XML-данных .NET.

CreateBinaryReader(Byte[], Int32, Int32, IXmlDictionary, XmlDictionaryReaderQuotas, XmlBinaryReaderSession, OnXmlDictionaryReaderClose)

Создает экземпляр объекта XmlDictionaryReader, который может читать формат двоичных XML-данных .NET.

Комментарии

Такие перегрузки создают экземпляр XmlDictionaryReader, способный читать формат двоичных XML-данных .NET.

CreateBinaryReader(Byte[], XmlDictionaryReaderQuotas)

Создает экземпляр объекта XmlDictionaryReader, который может читать формат двоичных XML-данных .NET.

public:
 static System::Xml::XmlDictionaryReader ^ CreateBinaryReader(cli::array <System::Byte> ^ buffer, System::Xml::XmlDictionaryReaderQuotas ^ quotas);
public static System.Xml.XmlDictionaryReader CreateBinaryReader (byte[] buffer, System.Xml.XmlDictionaryReaderQuotas quotas);
static member CreateBinaryReader : byte[] * System.Xml.XmlDictionaryReaderQuotas -> System.Xml.XmlDictionaryReader
Public Shared Function CreateBinaryReader (buffer As Byte(), quotas As XmlDictionaryReaderQuotas) As XmlDictionaryReader

Параметры

buffer
Byte[]

Буфер, из которого выполняется чтение.

quotas
XmlDictionaryReaderQuotas

Квоты, применимые к этой операции.

Возвращаемое значение

XmlDictionaryReader

Экземпляр XmlDictionaryReader.

Исключения

buffer имеет значение null.

Комментарии

Для остальных свойств XmlDictionaryReader устанавливаются значения по умолчанию или null.

Применяется к

CreateBinaryReader(Stream, XmlDictionaryReaderQuotas)

Создает экземпляр объекта XmlDictionaryReader, который может читать формат двоичных XML-данных .NET.

public:
 static System::Xml::XmlDictionaryReader ^ CreateBinaryReader(System::IO::Stream ^ stream, System::Xml::XmlDictionaryReaderQuotas ^ quotas);
public static System.Xml.XmlDictionaryReader CreateBinaryReader (System.IO.Stream stream, System.Xml.XmlDictionaryReaderQuotas quotas);
static member CreateBinaryReader : System.IO.Stream * System.Xml.XmlDictionaryReaderQuotas -> System.Xml.XmlDictionaryReader
Public Shared Function CreateBinaryReader (stream As Stream, quotas As XmlDictionaryReaderQuotas) As XmlDictionaryReader

Параметры

stream
Stream

Поток, из которого требуется выполнить чтение.

quotas
XmlDictionaryReaderQuotas

Квоты, применимые к этой операции.

Возвращаемое значение

XmlDictionaryReader

Экземпляр XmlDictionaryReader.

Исключения

stream имеет значение null.

Комментарии

Для остальных свойств XmlDictionaryReader устанавливаются значения по умолчанию или null.

Применяется к

CreateBinaryReader(Stream, IXmlDictionary, XmlDictionaryReaderQuotas)

Создает экземпляр объекта XmlDictionaryReader, который может читать формат двоичных XML-данных .NET.

public:
 static System::Xml::XmlDictionaryReader ^ CreateBinaryReader(System::IO::Stream ^ stream, System::Xml::IXmlDictionary ^ dictionary, System::Xml::XmlDictionaryReaderQuotas ^ quotas);
public static System.Xml.XmlDictionaryReader CreateBinaryReader (System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas);
public static System.Xml.XmlDictionaryReader CreateBinaryReader (System.IO.Stream stream, System.Xml.IXmlDictionary? dictionary, System.Xml.XmlDictionaryReaderQuotas quotas);
static member CreateBinaryReader : System.IO.Stream * System.Xml.IXmlDictionary * System.Xml.XmlDictionaryReaderQuotas -> System.Xml.XmlDictionaryReader
Public Shared Function CreateBinaryReader (stream As Stream, dictionary As IXmlDictionary, quotas As XmlDictionaryReaderQuotas) As XmlDictionaryReader

Параметры

stream
Stream

Поток, из которого требуется выполнить чтение.

dictionary
IXmlDictionary

XmlDictionary редактора.

quotas
XmlDictionaryReaderQuotas

Квоты, применимые к этой операции.

Возвращаемое значение

XmlDictionaryReader

Экземпляр XmlDictionaryReader.

Исключения

Параметр stream или quotas имеет значение null.

Комментарии

Для остальных свойств XmlDictionaryReader устанавливаются значения по умолчанию или null.

Применяется к

CreateBinaryReader(Byte[], Int32, Int32, XmlDictionaryReaderQuotas)

Создает экземпляр объекта XmlDictionaryReader, который может читать формат двоичных XML-данных .NET.

public:
 static System::Xml::XmlDictionaryReader ^ CreateBinaryReader(cli::array <System::Byte> ^ buffer, int offset, int count, System::Xml::XmlDictionaryReaderQuotas ^ quotas);
public static System.Xml.XmlDictionaryReader CreateBinaryReader (byte[] buffer, int offset, int count, System.Xml.XmlDictionaryReaderQuotas quotas);
static member CreateBinaryReader : byte[] * int * int * System.Xml.XmlDictionaryReaderQuotas -> System.Xml.XmlDictionaryReader
Public Shared Function CreateBinaryReader (buffer As Byte(), offset As Integer, count As Integer, quotas As XmlDictionaryReaderQuotas) As XmlDictionaryReader

Параметры

buffer
Byte[]

Буфер, из которого выполняется чтение.

offset
Int32

Начальное положение для чтения из параметра buffer.

count
Int32

Число байтов, которое может быть считано из буфера, заданного параметром buffer.

quotas
XmlDictionaryReaderQuotas

Квоты, применимые к этой операции.

Возвращаемое значение

XmlDictionaryReader

Экземпляр XmlDictionaryReader.

Исключения

buffer имеет значение null.

Параметр count имеет значение меньше нуля или больше длины буфера минус величина смещения.

-или-

Параметр offset имеет значение меньше нуля или больше длины буфера.

Комментарии

Для остальных свойств XmlDictionaryReader устанавливаются значения по умолчанию или null.

Применяется к

CreateBinaryReader(Stream, IXmlDictionary, XmlDictionaryReaderQuotas, XmlBinaryReaderSession)

Создает экземпляр объекта XmlDictionaryReader, который может читать формат двоичных XML-данных .NET.

public:
 static System::Xml::XmlDictionaryReader ^ CreateBinaryReader(System::IO::Stream ^ stream, System::Xml::IXmlDictionary ^ dictionary, System::Xml::XmlDictionaryReaderQuotas ^ quotas, System::Xml::XmlBinaryReaderSession ^ session);
public static System.Xml.XmlDictionaryReader CreateBinaryReader (System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session);
public static System.Xml.XmlDictionaryReader CreateBinaryReader (System.IO.Stream stream, System.Xml.IXmlDictionary? dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession? session);
static member CreateBinaryReader : System.IO.Stream * System.Xml.IXmlDictionary * System.Xml.XmlDictionaryReaderQuotas * System.Xml.XmlBinaryReaderSession -> System.Xml.XmlDictionaryReader
Public Shared Function CreateBinaryReader (stream As Stream, dictionary As IXmlDictionary, quotas As XmlDictionaryReaderQuotas, session As XmlBinaryReaderSession) As XmlDictionaryReader

Параметры

stream
Stream

Поток, из которого требуется выполнить чтение.

dictionary
IXmlDictionary

XmlDictionary редактора.

quotas
XmlDictionaryReaderQuotas

Квоты, применимые к этой операции.

session
XmlBinaryReaderSession

XmlBinaryReaderSession редактора.

Возвращаемое значение

XmlDictionaryReader

Экземпляр XmlDictionaryReader.

Исключения

stream имеет значение null.

Комментарии

Для остальных свойств XmlDictionaryReader устанавливаются значения по умолчанию или null.

Применяется к

CreateBinaryReader(Byte[], Int32, Int32, IXmlDictionary, XmlDictionaryReaderQuotas)

Создает экземпляр объекта XmlDictionaryReader, который может читать формат двоичных XML-данных .NET.

public:
 static System::Xml::XmlDictionaryReader ^ CreateBinaryReader(cli::array <System::Byte> ^ buffer, int offset, int count, System::Xml::IXmlDictionary ^ dictionary, System::Xml::XmlDictionaryReaderQuotas ^ quotas);
public static System.Xml.XmlDictionaryReader CreateBinaryReader (byte[] buffer, int offset, int count, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas);
public static System.Xml.XmlDictionaryReader CreateBinaryReader (byte[] buffer, int offset, int count, System.Xml.IXmlDictionary? dictionary, System.Xml.XmlDictionaryReaderQuotas quotas);
static member CreateBinaryReader : byte[] * int * int * System.Xml.IXmlDictionary * System.Xml.XmlDictionaryReaderQuotas -> System.Xml.XmlDictionaryReader
Public Shared Function CreateBinaryReader (buffer As Byte(), offset As Integer, count As Integer, dictionary As IXmlDictionary, quotas As XmlDictionaryReaderQuotas) As XmlDictionaryReader

Параметры

buffer
Byte[]

Буфер, из которого выполняется чтение.

offset
Int32

Начальное положение для чтения из параметра buffer.

count
Int32

Число байтов, которое может быть считано из буфера, заданного параметром buffer.

dictionary
IXmlDictionary

XmlDictionary редактора.

quotas
XmlDictionaryReaderQuotas

Квоты, применимые к этой операции.

Возвращаемое значение

XmlDictionaryReader

Экземпляр XmlDictionaryReader.

Исключения

buffer имеет значение null.

-или-

Параметр offset имеет значение меньше нуля или больше длины буфера.

Параметр count имеет значение меньше нуля или больше длины буфера минус величина смещения.

Комментарии

Для остальных свойств XmlDictionaryReader устанавливаются значения по умолчанию или null.

Применяется к

CreateBinaryReader(Stream, IXmlDictionary, XmlDictionaryReaderQuotas, XmlBinaryReaderSession, OnXmlDictionaryReaderClose)

Создает экземпляр объекта XmlDictionaryReader, который может читать формат двоичных XML-данных .NET.

public:
 static System::Xml::XmlDictionaryReader ^ CreateBinaryReader(System::IO::Stream ^ stream, System::Xml::IXmlDictionary ^ dictionary, System::Xml::XmlDictionaryReaderQuotas ^ quotas, System::Xml::XmlBinaryReaderSession ^ session, System::Xml::OnXmlDictionaryReaderClose ^ onClose);
public static System.Xml.XmlDictionaryReader CreateBinaryReader (System.IO.Stream stream, System.Xml.IXmlDictionary? dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession? session, System.Xml.OnXmlDictionaryReaderClose? onClose);
public static System.Xml.XmlDictionaryReader CreateBinaryReader (System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session, System.Xml.OnXmlDictionaryReaderClose onClose);
static member CreateBinaryReader : System.IO.Stream * System.Xml.IXmlDictionary * System.Xml.XmlDictionaryReaderQuotas * System.Xml.XmlBinaryReaderSession * System.Xml.OnXmlDictionaryReaderClose -> System.Xml.XmlDictionaryReader
Public Shared Function CreateBinaryReader (stream As Stream, dictionary As IXmlDictionary, quotas As XmlDictionaryReaderQuotas, session As XmlBinaryReaderSession, onClose As OnXmlDictionaryReaderClose) As XmlDictionaryReader

Параметры

stream
Stream

Поток, из которого требуется выполнить чтение.

dictionary
IXmlDictionary

XmlDictionary редактора.

quotas
XmlDictionaryReaderQuotas

Применяемый объект XmlDictionaryReaderQuotas.

session
XmlBinaryReaderSession

XmlBinaryReaderSession редактора.

onClose
OnXmlDictionaryReaderClose

Делегат, вызываемый при закрытии модуля чтения.

Возвращаемое значение

XmlDictionaryReader

Экземпляр XmlDictionaryReader.

Исключения

stream имеет значение null.

Комментарии

Для остальных свойств XmlDictionaryReader устанавливаются значения по умолчанию или null.

Применяется к

CreateBinaryReader(Byte[], Int32, Int32, IXmlDictionary, XmlDictionaryReaderQuotas, XmlBinaryReaderSession)

Создает экземпляр объекта XmlDictionaryReader, который может читать формат двоичных XML-данных .NET.

public:
 static System::Xml::XmlDictionaryReader ^ CreateBinaryReader(cli::array <System::Byte> ^ buffer, int offset, int count, System::Xml::IXmlDictionary ^ dictionary, System::Xml::XmlDictionaryReaderQuotas ^ quotas, System::Xml::XmlBinaryReaderSession ^ session);
public static System.Xml.XmlDictionaryReader CreateBinaryReader (byte[] buffer, int offset, int count, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session);
public static System.Xml.XmlDictionaryReader CreateBinaryReader (byte[] buffer, int offset, int count, System.Xml.IXmlDictionary? dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession? session);
static member CreateBinaryReader : byte[] * int * int * System.Xml.IXmlDictionary * System.Xml.XmlDictionaryReaderQuotas * System.Xml.XmlBinaryReaderSession -> System.Xml.XmlDictionaryReader
Public Shared Function CreateBinaryReader (buffer As Byte(), offset As Integer, count As Integer, dictionary As IXmlDictionary, quotas As XmlDictionaryReaderQuotas, session As XmlBinaryReaderSession) As XmlDictionaryReader

Параметры

buffer
Byte[]

Буфер, из которого выполняется чтение.

offset
Int32

Начальное положение для чтения из параметра buffer.

count
Int32

Число байтов, которое может быть считано из буфера, заданного параметром buffer.

dictionary
IXmlDictionary

Используемый XmlDictionary.

quotas
XmlDictionaryReaderQuotas

Применяемое семейство XmlDictionaryReaderQuotas.

session
XmlBinaryReaderSession

Используемый XmlBinaryReaderSession.

Возвращаемое значение

XmlDictionaryReader

Экземпляр XmlDictionaryReader.

Исключения

buffer имеет значение null.

Параметр count имеет значение меньше нуля или больше длины буфера минус величина смещения.

-или-

Параметр offset имеет значение меньше нуля или больше длины буфера.

Комментарии

Для остальных свойств XmlDictionaryReader устанавливаются значения по умолчанию или null.

Применяется к

CreateBinaryReader(Byte[], Int32, Int32, IXmlDictionary, XmlDictionaryReaderQuotas, XmlBinaryReaderSession, OnXmlDictionaryReaderClose)

Создает экземпляр объекта XmlDictionaryReader, который может читать формат двоичных XML-данных .NET.

public:
 static System::Xml::XmlDictionaryReader ^ CreateBinaryReader(cli::array <System::Byte> ^ buffer, int offset, int count, System::Xml::IXmlDictionary ^ dictionary, System::Xml::XmlDictionaryReaderQuotas ^ quotas, System::Xml::XmlBinaryReaderSession ^ session, System::Xml::OnXmlDictionaryReaderClose ^ onClose);
public static System.Xml.XmlDictionaryReader CreateBinaryReader (byte[] buffer, int offset, int count, System.Xml.IXmlDictionary? dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession? session, System.Xml.OnXmlDictionaryReaderClose? onClose);
public static System.Xml.XmlDictionaryReader CreateBinaryReader (byte[] buffer, int offset, int count, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session, System.Xml.OnXmlDictionaryReaderClose onClose);
static member CreateBinaryReader : byte[] * int * int * System.Xml.IXmlDictionary * System.Xml.XmlDictionaryReaderQuotas * System.Xml.XmlBinaryReaderSession * System.Xml.OnXmlDictionaryReaderClose -> System.Xml.XmlDictionaryReader
Public Shared Function CreateBinaryReader (buffer As Byte(), offset As Integer, count As Integer, dictionary As IXmlDictionary, quotas As XmlDictionaryReaderQuotas, session As XmlBinaryReaderSession, onClose As OnXmlDictionaryReaderClose) As XmlDictionaryReader

Параметры

buffer
Byte[]

Буфер, из которого выполняется чтение.

offset
Int32

Начальное положение для чтения из параметра buffer.

count
Int32

Число байтов, которое может быть считано из буфера, заданного параметром buffer.

dictionary
IXmlDictionary

Используемый XmlDictionary.

quotas
XmlDictionaryReaderQuotas

Применяемое семейство XmlDictionaryReaderQuotas.

session
XmlBinaryReaderSession

Используемый XmlBinaryReaderSession.

onClose
OnXmlDictionaryReaderClose

Делегат, вызываемый при закрытии модуля чтения.

Возвращаемое значение

XmlDictionaryReader

Экземпляр XmlDictionaryReader.

Исключения

buffer имеет значение null.

Параметр count имеет значение меньше нуля или больше длины буфера минус величина смещения.

-или-

Параметр offset имеет значение меньше нуля или больше длины буфера.

Комментарии

Для остальных свойств XmlDictionaryReader устанавливаются значения по умолчанию или null.

Применяется к