Share via


WS_XML_WRITER_MTOM_ENCODING struttura (webservices.h)

Usato per indicare che il lettore deve generare byte in formato MTOM.
Il formato MTOM rappresenta i byte scritti in esso come parti mime binarie anziché testo con codifica base64 incorporata.

Sintassi

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;

Members

encoding

Tipo di base per tutti i tipi che derivano da WS_XML_WRITER_ENCODING.

textEncoding

Specifica la codifica del documento xml trasportato da MTOM.

writeMimeHeader

Specifica se il writer deve generare un'intestazione MIME.

boundary

Specifica la sequenza di caratteri che deve essere usata per delimitare le parti mime. Corrisponde al parametro "limite" del tipo di contenuto MIME.

startInfo

Specifica il tipo utilizzato dalla parte mime contenente il codice xml. Corrisponde al parametro "start-info" nell'oggetto del tipo di contenuto MIME.

startUri

Specifica la parte mime contenente il codice xml. Corrisponde al parametro "start" del tipo di contenuto MIME.

maxInlineByteCount

Specifica la soglia in cui il writer non scriverà testo codificato base64 e scriverà invece una parte mime binaria per i dati binari.

Requisiti

Requisito Valore
Client minimo supportato Windows 7 [solo app desktop]
Server minimo supportato Windows Server 2008 R2 [solo app desktop]
Intestazione webservices.h