XmlDictionaryReader.CreateMtomReader Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает экземпляр 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.