structure WS_XML_WRITER_MTOM_ENCODING (webservices.h)

Utilisé pour indiquer que le lecteur doit émettre des octets au format MTOM.
Le format MTOM représente les octets qui lui sont écrits en tant que parties mime binaires plutôt que le texte encodé en base64 incorporé.

Syntaxe

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;

Membres

encoding

Type de base pour tous les types qui dérivent de WS_XML_WRITER_ENCODING.

textEncoding

Spécifie l’encodage du document xml porté par MTOM.

writeMimeHeader

Spécifie si l’enregistreur doit émettre ou non un en-tête MIME.

boundary

Spécifie la séquence de caractères qui doit être utilisée pour délimiter les parties mime. Cela correspond au paramètre « limite » du type de contenu MIME.

startInfo

Spécifie le type utilisé par la partie mime qui contient le xml. Cela correspond au paramètre « start-info » dans le du type de contenu MIME.

startUri

Spécifie la partie mime qui contient le xml. Cela correspond au paramètre « start » du type de contenu MIME.

maxInlineByteCount

Spécifie le seuil auquel l’enregistreur n’écrira pas de texte encodé en base64, mais à la place écrire une partie mime binaire pour les données binaires.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau uniquement]
En-tête webservices.h