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 |