Compartilhar via


XmlDictionaryWriter.CreateMtomWriter Método

Definição

Cria uma instância de XmlDictionaryWriter que grava o XML no formato MTOM (Message Transmission Optimization Mechanism).

Sobrecargas

CreateMtomWriter(Stream, Encoding, Int32, String)

Cria uma instância de XmlDictionaryWriter que grava XML no formato MTOM.

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

Cria uma instância de XmlDictionaryWriter que grava XML no formato MTOM.

Comentários

O MTOM permite que os usuários otimizem a transmissão de dados binários brutos em mensagens SOAP.

CreateMtomWriter(Stream, Encoding, Int32, String)

Cria uma instância de XmlDictionaryWriter que grava XML no 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

O fluxo para gravação.

encoding
Encoding

A codificação de caracteres do fluxo.

maxSizeInBytes
Int32

O número máximo de bytes armazenados em buffer no gravador.

startInfo
String

Um atributo no cabeçalho SOAP ContentType.

Retornos

XmlDictionaryWriter

Uma instância de XmlDictionaryWriter.

Aplica-se a

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

Cria uma instância de XmlDictionaryWriter que grava XML no 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

O fluxo para gravação.

encoding
Encoding

A codificação de caracteres do fluxo.

maxSizeInBytes
Int32

O número máximo de bytes armazenados em buffer no gravador.

startInfo
String

O tipo de conteúdo da parte MIME que contém o Infoset.

boundary
String

O limite MIME na mensagem.

startUri
String

O URI da id de conteúdo da parte MIME que contém o Infoset.

writeMessageHeaders
Boolean

true para gravar cabeçalhos de mensagem.

ownsStream
Boolean

true para indicar que o fluxo é fechado pelo gravador quando concluído; caso contrário, false.

Retornos

XmlDictionaryWriter

Uma instância de XmlDictionaryWriter.

Aplica-se a