Share via


XmlDictionaryWriter.CreateMtomWriter Método

Definición

Crea una instancia de XmlDictionaryWriter que escribe XML en formato MTOM (Mecanismo de optimización de transmisión de mensajes).

Sobrecargas

CreateMtomWriter(Stream, Encoding, Int32, String)

Crea una instancia de la clase XmlDictionaryWriter que escribe XML en formato MTOM.

CreateMtomWriter(Stream, Encoding, Int32, String, String, String, Boolean, Boolean)

Crea una instancia de la clase XmlDictionaryWriter que escribe XML en formato MTOM.

Comentarios

MTOM permite a los usuarios optimizar la transmisión de datos binarios sin formato dentro de los mensajes SOAP.

CreateMtomWriter(Stream, Encoding, Int32, String)

Crea una instancia de la clase XmlDictionaryWriter que escribe XML en formato MTOM.

public:
 static System::Xml::XmlDictionaryWriter ^ CreateMtomWriter(System::IO::Stream ^ stream, System::Text::Encoding ^ encoding, int maxSizeInBytes, System::String ^ startInfo);
public static System.Xml.XmlDictionaryWriter CreateMtomWriter (System.IO.Stream stream, System.Text.Encoding encoding, int maxSizeInBytes, string startInfo);
static member CreateMtomWriter : System.IO.Stream * System.Text.Encoding * int * string -> System.Xml.XmlDictionaryWriter
Public Shared Function CreateMtomWriter (stream As Stream, encoding As Encoding, maxSizeInBytes As Integer, startInfo As String) As XmlDictionaryWriter

Parámetros

stream
Stream

Secuencia en la que se va a escribir.

encoding
Encoding

La codificación de caracteres de la secuencia.

maxSizeInBytes
Int32

El número máximo de bytes que están almacenados en búfer en el sistema de escritura.

startInfo
String

Un atributo en el encabezado SOAP de ContentType.

Devoluciones

XmlDictionaryWriter

Instancia de XmlDictionaryWriter.

Se aplica a

CreateMtomWriter(Stream, Encoding, Int32, String, String, String, Boolean, Boolean)

Crea una instancia de la clase XmlDictionaryWriter que escribe XML en formato MTOM.

public:
 static System::Xml::XmlDictionaryWriter ^ CreateMtomWriter(System::IO::Stream ^ stream, System::Text::Encoding ^ encoding, int maxSizeInBytes, System::String ^ startInfo, System::String ^ boundary, System::String ^ startUri, bool writeMessageHeaders, bool ownsStream);
public static System.Xml.XmlDictionaryWriter CreateMtomWriter (System.IO.Stream stream, System.Text.Encoding encoding, int maxSizeInBytes, string startInfo, string? boundary, string? startUri, bool writeMessageHeaders, bool ownsStream);
public static System.Xml.XmlDictionaryWriter CreateMtomWriter (System.IO.Stream stream, System.Text.Encoding encoding, int maxSizeInBytes, string startInfo, string boundary, string startUri, bool writeMessageHeaders, bool ownsStream);
static member CreateMtomWriter : System.IO.Stream * System.Text.Encoding * int * string * string * string * bool * bool -> System.Xml.XmlDictionaryWriter
Public Shared Function CreateMtomWriter (stream As Stream, encoding As Encoding, maxSizeInBytes As Integer, startInfo As String, boundary As String, startUri As String, writeMessageHeaders As Boolean, ownsStream As Boolean) As XmlDictionaryWriter

Parámetros

stream
Stream

Secuencia en la que se va a escribir.

encoding
Encoding

La codificación de caracteres de la secuencia.

maxSizeInBytes
Int32

El número máximo de bytes que están almacenados en búfer en el sistema de escritura.

startInfo
String

El tipo de contenido de la parte de MIME que contiene Infoset.

boundary
String

El límite de MIME en el mensaje.

startUri
String

El ID de contenido URI de la parte MIME que contiene Infoset.

writeMessageHeaders
Boolean

true para escribir encabezados del mensaje.

ownsStream
Boolean

Si es true para indicar que el sistema de escritura cerrará el flujo cuando haya terminado; de lo contrario, false.

Devoluciones

XmlDictionaryWriter

Instancia de XmlDictionaryWriter.

Se aplica a