Comparteix a través de


XmlDictionaryReader.CreateMtomReader Método

Definición

Crea una instancia de XmlDictionaryReader que lee XML en formato MTOM.

Sobrecargas

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

Crea una instancia de XmlDictionaryReader que lee XML en formato MTOM.

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

Crea una instancia de XmlDictionaryReader que lee XML en formato MTOM.

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

Crea una instancia de XmlDictionaryReader que lee XML en formato MTOM.

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

Crea una instancia de XmlDictionaryReader que lee XML en formato MTOM.

CreateMtomReader(Stream, Encoding, XmlDictionaryReaderQuotas)

Crea una instancia de XmlDictionaryReader que lee XML en formato MTOM.

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

Crea una instancia de XmlDictionaryReader que lee XML en formato MTOM.

CreateMtomReader(Stream, Encoding[], XmlDictionaryReaderQuotas)

Crea una instancia de XmlDictionaryReader que lee XML en formato MTOM.

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

Crea una instancia de XmlDictionaryReader que lee XML en formato MTOM.

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

XmlDictionaryReader

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

XmlDictionaryReader

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

XmlDictionaryReader

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

XmlDictionaryReader

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

XmlDictionaryReader

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

XmlDictionaryReader

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

XmlDictionaryReader

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

XmlDictionaryReader

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.

Se aplica a