XmlDictionaryWriter.CreateMtomWriter Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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
Uma instância de XmlDictionaryWriter.