WS_XML_WRITER_MTOM_ENCODING-Struktur (webservices.h)
Wird verwendet, um anzugeben, dass der Reader Bytes im MTOM-Format ausgeben soll.
Das MTOM-Format stellt Bytes dar, die als binäre MIME-Teile und nicht als eingebetteten Base64-codierten Text geschrieben wurden.
Syntax
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;
Member
encoding
Der Basistyp für alle Typen, die von WS_XML_WRITER_ENCODING abgeleitet werden.
textEncoding
Gibt die Codierung des von MTOM übertragenen XML-Dokuments an.
writeMimeHeader
Gibt an, ob der Writer einen MIME-Header ausgeben soll.
boundary
Gibt die Zeichenfolge an, die zum Trennen der MIME-Teile verwendet werden soll. Dies entspricht dem Parameter "boundary" des MIME-Inhaltstyps.
startInfo
Gibt den Typ an, der vom MIME-Teil verwendet wird, der den XML-Code enthält. Dies entspricht dem Parameter "start-info" im des MIME-Inhaltstyps.
startUri
Gibt den MIME-Teil an, der den XML-Code enthält. Dies entspricht dem "start"-Parameter des MIME-Inhaltstyps.
maxInlineByteCount
Gibt den Schwellenwert an, ab dem der Writer keinen Base64-codierten Text schreibt und stattdessen einen binären MIME-Teil für Binärdaten schreibt.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
Kopfzeile | webservices.h |