Compartilhar via


estrutura WS_XML_WRITER_MTOM_ENCODING (webservices.h)

Usado para indicar que o leitor deve emitir bytes no formato MTOM.
O formato MTOM representará bytes gravados nele como partes mime binárias em vez de texto codificado em base64 inserido.

Sintaxe

typedef struct _WS_XML_WRITER_MTOM_ENCODING {
  WS_XML_WRITER_ENCODING encoding;
  WS_XML_WRITER_ENCODING *textEncoding;
  BOOL                   writeMimeHeader;
  WS_STRING              boundary;
  WS_STRING              startInfo;
  WS_STRING              startUri;
  ULONG                  maxInlineByteCount;
} WS_XML_WRITER_MTOM_ENCODING;

Membros

encoding

O tipo base para todos os tipos que derivam de WS_XML_WRITER_ENCODING.

textEncoding

Especifica a codificação do documento xml transportado pelo MTOM.

writeMimeHeader

Especifica se o gravador deve ou não emitir um cabeçalho MIME.

boundary

Especifica a sequência de caracteres que deve ser usada para delimitar as partes mime. Isso corresponde ao parâmetro "boundary" do Tipo de Conteúdo MIME.

startInfo

Especifica o tipo usado pela parte mime que contém o xml. Isso corresponde ao parâmetro "start-info" no do Tipo de Conteúdo MIME.

startUri

Especifica a parte mime que contém o xml. Isso corresponde ao parâmetro "start" do Tipo de Conteúdo MIME.

maxInlineByteCount

Especifica o limite no qual o gravador não gravará texto codificado em base64 e, em vez disso, gravará uma parte mime binária para dados binários.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 7 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 R2 [somente aplicativos da área de trabalho]
Cabeçalho webservices.h