XmlDictionaryReader.CreateMtomReader Метод

Определение

Создает экземпляр XmlDictionaryReader , который считывает XML в формате MTOM.

Перегрузки

Имя Описание
CreateMtomReader(Byte[], Int32, Int32, Encoding[], String, XmlDictionaryReaderQuotas, Int32, OnXmlDictionaryReaderClose)

Создает экземпляр XmlDictionaryReader , который считывает XML в формате MTOM.

CreateMtomReader(Stream, Encoding[], String, XmlDictionaryReaderQuotas, Int32, OnXmlDictionaryReaderClose)

Создает экземпляр XmlDictionaryReader , который считывает XML в формате MTOM.

CreateMtomReader(Byte[], Int32, Int32, Encoding[], String, XmlDictionaryReaderQuotas)

Создает экземпляр XmlDictionaryReader , который считывает XML в формате MTOM.

CreateMtomReader(Byte[], Int32, Int32, Encoding[], XmlDictionaryReaderQuotas)

Создает экземпляр XmlDictionaryReader , который считывает XML в формате MTOM.

CreateMtomReader(Stream, Encoding, XmlDictionaryReaderQuotas)

Создает экземпляр XmlDictionaryReader , который считывает XML в формате MTOM.

CreateMtomReader(Stream, Encoding[], String, XmlDictionaryReaderQuotas)

Создает экземпляр XmlDictionaryReader , который считывает XML в формате MTOM.

CreateMtomReader(Stream, Encoding[], XmlDictionaryReaderQuotas)

Создает экземпляр XmlDictionaryReader , который считывает XML в формате MTOM.

CreateMtomReader(Byte[], Int32, Int32, Encoding, XmlDictionaryReaderQuotas)

Создает экземпляр XmlDictionaryReader , который считывает XML в формате MTOM.

Комментарии

MTOM позволяет пользователям оптимизировать формат передачи и провода сообщений SOAP.

CreateMtomReader(Byte[], Int32, Int32, Encoding[], String, XmlDictionaryReaderQuotas, Int32, OnXmlDictionaryReaderClose)

Исходный код:
XmlDictionaryReader.cs
Исходный код:
XmlDictionaryReader.cs
Исходный код:
XmlDictionaryReader.cs
Исходный код:
XmlDictionaryReader.cs
Исходный код:
XmlDictionaryReader.cs

Создает экземпляр XmlDictionaryReader , который считывает XML в формате MTOM.

public:
 static System::Xml::XmlDictionaryReader ^ CreateMtomReader(cli::array <System::Byte> ^ buffer, int offset, int count, cli::array <System::Text::Encoding ^> ^ encodings, System::String ^ contentType, System::Xml::XmlDictionaryReaderQuotas ^ quotas, int maxBufferSize, System::Xml::OnXmlDictionaryReaderClose ^ onClose);
public static System.Xml.XmlDictionaryReader CreateMtomReader(byte[] buffer, int offset, int count, System.Text.Encoding[] encodings, string? contentType, System.Xml.XmlDictionaryReaderQuotas quotas, int maxBufferSize, System.Xml.OnXmlDictionaryReaderClose? onClose);
public static System.Xml.XmlDictionaryReader CreateMtomReader(byte[] buffer, int offset, int count, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas, int maxBufferSize, System.Xml.OnXmlDictionaryReaderClose onClose);
static member CreateMtomReader : byte[] * int * int * System.Text.Encoding[] * string * System.Xml.XmlDictionaryReaderQuotas * int * System.Xml.OnXmlDictionaryReaderClose -> System.Xml.XmlDictionaryReader
Public Shared Function CreateMtomReader (buffer As Byte(), offset As Integer, count As Integer, encodings As Encoding(), contentType As String, quotas As XmlDictionaryReaderQuotas, maxBufferSize As Integer, onClose As OnXmlDictionaryReaderClose) As XmlDictionaryReader

Параметры

buffer
Byte[]

Буфер, из которого требуется прочитать.

offset
Int32

Начальная позиция, из которой следует читать в buffer.

count
Int32

Количество байтов, из которых можно считывать buffer.

encodings
Encoding[]

Возможные кодировки символов входных данных.

contentType
String

Тип MIME типа content-Type сообщения.

quotas
XmlDictionaryReaderQuotas

Применяется XmlDictionaryReaderQuotas к читателю.

maxBufferSize
Int32

Максимальный допустимый размер буфера.

onClose
OnXmlDictionaryReaderClose

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

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

Экземпляр XmlDictionaryReader.

Комментарии

Этот метод считывает из буфера указанное смещение и число, используя одну из кодировк символов, указанных encodingsв массиве экземпляров Encoding. Сообщение имеет указанный тип MIME. Если contentType это nullтак, в сообщении должен присутствовать заголовок MIME типа контента.

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

CreateMtomReader(Stream, Encoding[], String, XmlDictionaryReaderQuotas, Int32, OnXmlDictionaryReaderClose)

Исходный код:
XmlDictionaryReader.cs
Исходный код:
XmlDictionaryReader.cs
Исходный код:
XmlDictionaryReader.cs
Исходный код:
XmlDictionaryReader.cs
Исходный код:
XmlDictionaryReader.cs

Создает экземпляр XmlDictionaryReader , который считывает XML в формате MTOM.

public:
 static System::Xml::XmlDictionaryReader ^ CreateMtomReader(System::IO::Stream ^ stream, cli::array <System::Text::Encoding ^> ^ encodings, System::String ^ contentType, System::Xml::XmlDictionaryReaderQuotas ^ quotas, int maxBufferSize, System::Xml::OnXmlDictionaryReaderClose ^ onClose);
public static System.Xml.XmlDictionaryReader CreateMtomReader(System.IO.Stream stream, System.Text.Encoding[] encodings, string? contentType, System.Xml.XmlDictionaryReaderQuotas quotas, int maxBufferSize, System.Xml.OnXmlDictionaryReaderClose? onClose);
public static System.Xml.XmlDictionaryReader CreateMtomReader(System.IO.Stream stream, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas, int maxBufferSize, System.Xml.OnXmlDictionaryReaderClose onClose);
static member CreateMtomReader : System.IO.Stream * System.Text.Encoding[] * string * System.Xml.XmlDictionaryReaderQuotas * int * System.Xml.OnXmlDictionaryReaderClose -> System.Xml.XmlDictionaryReader
Public Shared Function CreateMtomReader (stream As Stream, encodings As Encoding(), contentType As String, quotas As XmlDictionaryReaderQuotas, maxBufferSize As Integer, onClose As OnXmlDictionaryReaderClose) As XmlDictionaryReader

Параметры

stream
Stream

Поток, из которого требуется прочитать.

encodings
Encoding[]

Возможные кодировки символов потока.

contentType
String

Тип MIME типа content-Type сообщения.

quotas
XmlDictionaryReaderQuotas

Тип MIME сообщения.

maxBufferSize
Int32

Применяется XmlDictionaryReaderQuotas к читателю.

onClose
OnXmlDictionaryReaderClose

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

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

Экземпляр XmlDictionaryReader.

Комментарии

Этот метод считывает из потока один из кодировк символов, указанный encodingsв массиве экземпляров Encoding. Сообщение имеет указанный тип MIME. Если contentType это nullтак, в сообщении должен присутствовать заголовок MIME типа контента.

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

CreateMtomReader(Byte[], Int32, Int32, Encoding[], String, XmlDictionaryReaderQuotas)

Исходный код:
XmlDictionaryReader.cs
Исходный код:
XmlDictionaryReader.cs
Исходный код:
XmlDictionaryReader.cs
Исходный код:
XmlDictionaryReader.cs
Исходный код:
XmlDictionaryReader.cs

Создает экземпляр XmlDictionaryReader , который считывает XML в формате MTOM.

public:
 static System::Xml::XmlDictionaryReader ^ CreateMtomReader(cli::array <System::Byte> ^ buffer, int offset, int count, cli::array <System::Text::Encoding ^> ^ encodings, System::String ^ contentType, System::Xml::XmlDictionaryReaderQuotas ^ quotas);
public static System.Xml.XmlDictionaryReader CreateMtomReader(byte[] buffer, int offset, int count, System.Text.Encoding[] encodings, string? contentType, System.Xml.XmlDictionaryReaderQuotas quotas);
public static System.Xml.XmlDictionaryReader CreateMtomReader(byte[] buffer, int offset, int count, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas);
static member CreateMtomReader : byte[] * int * int * System.Text.Encoding[] * string * System.Xml.XmlDictionaryReaderQuotas -> System.Xml.XmlDictionaryReader
Public Shared Function CreateMtomReader (buffer As Byte(), offset As Integer, count As Integer, encodings As Encoding(), contentType As String, quotas As XmlDictionaryReaderQuotas) As XmlDictionaryReader

Параметры

buffer
Byte[]

Буфер, из которого требуется прочитать.

offset
Int32

Начальная позиция, из которой следует читать в buffer.

count
Int32

Количество байтов, из которых можно считывать buffer.

encodings
Encoding[]

Возможные кодировки символов входных данных.

contentType
String

Тип MIME типа content-Type сообщения.

quotas
XmlDictionaryReaderQuotas

Квоты, применяемые к этому читателю.

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

Экземпляр XmlDictionaryReader.

Комментарии

Этот метод считывает из буфера указанное смещение и число, используя одну из кодировк символов, указанных encodingsв массиве экземпляров Encoding. Сообщение имеет указанный тип MIME. Если contentType это nullтак, в сообщении должен присутствовать заголовок MIME типа контента.

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

CreateMtomReader(Byte[], Int32, Int32, Encoding[], XmlDictionaryReaderQuotas)

Исходный код:
XmlDictionaryReader.cs
Исходный код:
XmlDictionaryReader.cs
Исходный код:
XmlDictionaryReader.cs
Исходный код:
XmlDictionaryReader.cs
Исходный код:
XmlDictionaryReader.cs

Создает экземпляр XmlDictionaryReader , который считывает XML в формате MTOM.

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

Параметры

buffer
Byte[]

Буфер, из которого требуется прочитать.

offset
Int32

Начальная позиция, из которой следует читать в buffer.

count
Int32

Количество байтов, из которых можно считывать buffer.

encodings
Encoding[]

Возможные кодировки символов входных данных.

quotas
XmlDictionaryReaderQuotas

Квоты, применяемые к этому читателю.

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

Экземпляр XmlDictionaryReader.

Комментарии

Этот метод считывает из буфера указанное смещение и число, используя одну из кодировк символов, указанных encodingsв массиве экземпляров Encoding.

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

CreateMtomReader(Stream, Encoding, XmlDictionaryReaderQuotas)

Исходный код:
XmlDictionaryReader.cs
Исходный код:
XmlDictionaryReader.cs
Исходный код:
XmlDictionaryReader.cs
Исходный код:
XmlDictionaryReader.cs
Исходный код:
XmlDictionaryReader.cs

Создает экземпляр XmlDictionaryReader , который считывает XML в формате MTOM.

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

Параметры

stream
Stream

Поток, из которого требуется прочитать.

encoding
Encoding

Возможная кодировка символов потока.

quotas
XmlDictionaryReaderQuotas

Квоты, применяемые к этому читателю.

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

Экземпляр XmlDictionaryReader.

Исключения

encoding равно null.

Комментарии

Этот метод считывает из потока, используя кодировку символов, указанную encodingэкземпляром Encoding.

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

CreateMtomReader(Stream, Encoding[], String, XmlDictionaryReaderQuotas)

Исходный код:
XmlDictionaryReader.cs
Исходный код:
XmlDictionaryReader.cs
Исходный код:
XmlDictionaryReader.cs
Исходный код:
XmlDictionaryReader.cs
Исходный код:
XmlDictionaryReader.cs

Создает экземпляр XmlDictionaryReader , который считывает XML в формате MTOM.

public:
 static System::Xml::XmlDictionaryReader ^ CreateMtomReader(System::IO::Stream ^ stream, cli::array <System::Text::Encoding ^> ^ encodings, System::String ^ contentType, System::Xml::XmlDictionaryReaderQuotas ^ quotas);
public static System.Xml.XmlDictionaryReader CreateMtomReader(System.IO.Stream stream, System.Text.Encoding[] encodings, string? contentType, System.Xml.XmlDictionaryReaderQuotas quotas);
public static System.Xml.XmlDictionaryReader CreateMtomReader(System.IO.Stream stream, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas);
static member CreateMtomReader : System.IO.Stream * System.Text.Encoding[] * string * System.Xml.XmlDictionaryReaderQuotas -> System.Xml.XmlDictionaryReader
Public Shared Function CreateMtomReader (stream As Stream, encodings As Encoding(), contentType As String, quotas As XmlDictionaryReaderQuotas) As XmlDictionaryReader

Параметры

stream
Stream

Поток, из которого требуется прочитать.

encodings
Encoding[]

Возможные кодировки символов потока.

contentType
String

Тип MIME типа content-Type сообщения.

quotas
XmlDictionaryReaderQuotas

Квоты, применяемые к этому читателю.

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

Экземпляр XmlDictionaryReader.

Комментарии

Этот метод считывает из потока один из кодировк символов, указанный encodingsв массиве экземпляров Encoding. Сообщение имеет указанный тип MIME. Если contentType это nullтак, в сообщении должен присутствовать заголовок MIME типа контента.

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

CreateMtomReader(Stream, Encoding[], XmlDictionaryReaderQuotas)

Исходный код:
XmlDictionaryReader.cs
Исходный код:
XmlDictionaryReader.cs
Исходный код:
XmlDictionaryReader.cs
Исходный код:
XmlDictionaryReader.cs
Исходный код:
XmlDictionaryReader.cs

Создает экземпляр XmlDictionaryReader , который считывает XML в формате MTOM.

public:
 static System::Xml::XmlDictionaryReader ^ CreateMtomReader(System::IO::Stream ^ stream, cli::array <System::Text::Encoding ^> ^ encodings, System::Xml::XmlDictionaryReaderQuotas ^ quotas);
public static System.Xml.XmlDictionaryReader CreateMtomReader(System.IO.Stream stream, System.Text.Encoding[] encodings, System.Xml.XmlDictionaryReaderQuotas quotas);
static member CreateMtomReader : System.IO.Stream * System.Text.Encoding[] * System.Xml.XmlDictionaryReaderQuotas -> System.Xml.XmlDictionaryReader
Public Shared Function CreateMtomReader (stream As Stream, encodings As Encoding(), quotas As XmlDictionaryReaderQuotas) As XmlDictionaryReader

Параметры

stream
Stream

Поток, из которого требуется прочитать.

encodings
Encoding[]

Возможные кодировки символов потока.

quotas
XmlDictionaryReaderQuotas

Квоты, применяемые к этому читателю.

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

Экземпляр XmlDictionaryReader.

Исключения

encodings равно null.

Комментарии

Этот метод считывает из потока один из кодировк символов, указанный encodingsв массиве экземпляров Encoding.

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

CreateMtomReader(Byte[], Int32, Int32, Encoding, XmlDictionaryReaderQuotas)

Исходный код:
XmlDictionaryReader.cs
Исходный код:
XmlDictionaryReader.cs
Исходный код:
XmlDictionaryReader.cs
Исходный код:
XmlDictionaryReader.cs
Исходный код:
XmlDictionaryReader.cs

Создает экземпляр XmlDictionaryReader , который считывает XML в формате MTOM.

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

Параметры

buffer
Byte[]

Буфер, из которого требуется прочитать.

offset
Int32

Начальная позиция, из которой следует читать в buffer.

count
Int32

Количество байтов, из которых можно считывать buffer.

encoding
Encoding

Возможная кодировка символов входных данных.

quotas
XmlDictionaryReaderQuotas

Квоты, применяемые к этому читателю.

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

Экземпляр XmlDictionaryReader.

Исключения

encoding равно null.

Комментарии

Этот метод считывает из буфера указанное смещение и число, используя кодировку символов, указанную encodingэкземпляром Encoding.

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