XmlDictionaryReader.CreateMtomReader Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Crea una instancia de XmlDictionaryReader que lee XML en formato MTOM.
Sobrecargas
Comentarios
MTOM permite a los usuarios optimizar la transmisión y formato de conexión de sus mensajes SOAP.
CreateMtomReader(Byte[], Int32, Int32, Encoding[], String, XmlDictionaryReaderQuotas, Int32, OnXmlDictionaryReaderClose)
Crea una instancia de XmlDictionaryReader que lee XML en formato 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
Parámetros
- buffer
- Byte[]
El búfer del que se lee.
- offset
- Int32
La posición inicial de la que leer en buffer
.
- count
- Int32
Número de bytes que se pueden leer de buffer
.
- encodings
- Encoding[]
Las posibles codificaciones de caracteres de la entrada.
- contentType
- String
El tipo de contenido MIME del mensaje.
- quotas
- XmlDictionaryReaderQuotas
El atributo XmlDictionaryReaderQuotas que se debe aplicar al lector.
- maxBufferSize
- Int32
El tamaño máximo permitido del búfer.
- onClose
- OnXmlDictionaryReaderClose
El delegado al que se va a llamar cuando se cierre el lector.
Devoluciones
Instancia de XmlDictionaryReader.
Comentarios
Este método lee de un búfer con un desplazamiento especificado y cuenta, utilizando la codificación de caracteres especificada por encodings
, una matriz de instancias de Encoding. El mensaje es del tipo MIME especificado. Si contentType
es null
, el mensaje debe contener el encabezado de tipo de contenido MIME.
Se aplica a
CreateMtomReader(Stream, Encoding[], String, XmlDictionaryReaderQuotas, Int32, OnXmlDictionaryReaderClose)
Crea una instancia de XmlDictionaryReader que lee XML en formato 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
Parámetros
- stream
- Stream
Secuencia a partir de la cual se lee.
- encodings
- Encoding[]
Las posibles codificaciones de caracteres de la secuencia.
- contentType
- String
El tipo de contenido MIME del mensaje.
- quotas
- XmlDictionaryReaderQuotas
El tipo MIME del mensaje.
- maxBufferSize
- Int32
El atributo XmlDictionaryReaderQuotas que se debe aplicar al lector.
- onClose
- OnXmlDictionaryReaderClose
El delegado al que se va a llamar cuando se cierre el lector.
Devoluciones
Instancia de XmlDictionaryReader.
Comentarios
Este método lee de una secuencia, utilizando una de las codificaciones de caracteres especificadas por encodings
, una matriz de instancias de Encoding. El mensaje es del tipo MIME especificado. Si contentType
es null
, el mensaje debe contener el encabezado de tipo de contenido MIME.
Se aplica a
CreateMtomReader(Byte[], Int32, Int32, Encoding[], String, XmlDictionaryReaderQuotas)
Crea una instancia de XmlDictionaryReader que lee XML en formato 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
Parámetros
- buffer
- Byte[]
El búfer del que se lee.
- offset
- Int32
La posición inicial de la que leer en buffer
.
- count
- Int32
Número de bytes que se pueden leer de buffer
.
- encodings
- Encoding[]
Las posibles codificaciones de caracteres de la entrada.
- contentType
- String
El tipo de contenido MIME del mensaje.
- quotas
- XmlDictionaryReaderQuotas
Las cuotas que se van a aplicar a este lector.
Devoluciones
Instancia de XmlDictionaryReader.
Comentarios
Este método lee de un búfer con un desplazamiento especificado y cuenta, utilizando la codificación de caracteres especificada por encodings
, una matriz de instancias de Encoding. El mensaje es del tipo MIME especificado. Si contentType
es null
, el mensaje debe contener el encabezado de tipo de contenido MIME.
Se aplica a
CreateMtomReader(Byte[], Int32, Int32, Encoding[], XmlDictionaryReaderQuotas)
Crea una instancia de XmlDictionaryReader que lee XML en formato 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
Parámetros
- buffer
- Byte[]
El búfer del que se lee.
- offset
- Int32
La posición inicial de la que leer en buffer
.
- count
- Int32
Número de bytes que se pueden leer de buffer
.
- encodings
- Encoding[]
Las posibles codificaciones de caracteres de la entrada.
- quotas
- XmlDictionaryReaderQuotas
Las cuotas que se van a aplicar a este lector.
Devoluciones
Instancia de XmlDictionaryReader.
Comentarios
Este método lee de un búfer con un desplazamiento especificado y cuenta, utilizando la codificación de caracteres especificada por encodings
, una matriz de instancias de Encoding.
Se aplica a
CreateMtomReader(Stream, Encoding, XmlDictionaryReaderQuotas)
Crea una instancia de XmlDictionaryReader que lee XML en formato 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
Parámetros
- stream
- Stream
Secuencia a partir de la cual se lee.
- encoding
- Encoding
La posible codificación de caracteres de la secuencia.
- quotas
- XmlDictionaryReaderQuotas
Las cuotas que se van a aplicar a este lector.
Devoluciones
Instancia de XmlDictionaryReader.
Excepciones
encoding
es null
.
Comentarios
Este método lee de una secuencia, utilizando la codificación de caracteres especificada por encoding
, una instancia de Encoding.
Se aplica a
CreateMtomReader(Stream, Encoding[], String, XmlDictionaryReaderQuotas)
Crea una instancia de XmlDictionaryReader que lee XML en formato 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
Parámetros
- stream
- Stream
Secuencia a partir de la cual se lee.
- encodings
- Encoding[]
Las posibles codificaciones de caracteres de la secuencia.
- contentType
- String
El tipo de contenido MIME del mensaje.
- quotas
- XmlDictionaryReaderQuotas
Las cuotas que se van a aplicar a este lector.
Devoluciones
Instancia de XmlDictionaryReader.
Comentarios
Este método lee de una secuencia, utilizando una de las codificaciones de caracteres especificadas por encodings
, una matriz de instancias de Encoding. El mensaje es del tipo MIME especificado. Si contentType
es null
, el mensaje debe contener el encabezado de tipo de contenido MIME.
Se aplica a
CreateMtomReader(Stream, Encoding[], XmlDictionaryReaderQuotas)
Crea una instancia de XmlDictionaryReader que lee XML en formato 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
Parámetros
- stream
- Stream
Secuencia a partir de la cual se lee.
- encodings
- Encoding[]
Las posibles codificaciones de caracteres de la secuencia.
- quotas
- XmlDictionaryReaderQuotas
Las cuotas que se van a aplicar a este lector.
Devoluciones
Instancia de XmlDictionaryReader.
Excepciones
encoding
es null
.
Comentarios
Este método lee de una secuencia, utilizando una de las codificaciones de caracteres especificadas por encodings
, una matriz de instancias de Encoding.
Se aplica a
CreateMtomReader(Byte[], Int32, Int32, Encoding, XmlDictionaryReaderQuotas)
Crea una instancia de XmlDictionaryReader que lee XML en formato 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
Parámetros
- buffer
- Byte[]
El búfer del que se lee.
- offset
- Int32
La posición inicial de la que leer en buffer
.
- count
- Int32
Número de bytes que se pueden leer de buffer
.
- encoding
- Encoding
Las posibles codificaciones de caracteres de la entrada.
- quotas
- XmlDictionaryReaderQuotas
Las cuotas que se van a aplicar a este lector.
Devoluciones
Instancia de XmlDictionaryReader.
Excepciones
encoding
es null
.
Comentarios
Este método lee de un búfer con un desplazamiento especificado y cuenta, utilizando la codificación de caracteres especificada por encoding
, una instancia de Encoding.