Condividi tramite


WS_XML_READER_MTOM_ENCODING struttura (webservices.h)

Usato per indicare che il lettore deve interpretare i byte letti come in formato MTOM.

Sintassi

typedef struct _WS_XML_READER_MTOM_ENCODING {
  WS_XML_READER_ENCODING encoding;
  WS_XML_READER_ENCODING *textEncoding;
  BOOL                   readMimeHeader;
  WS_STRING              startInfo;
  WS_STRING              boundary;
  WS_STRING              startUri;
} WS_XML_READER_MTOM_ENCODING;

Members

encoding

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

textEncoding

Codifica del documento xml trasportato da MTOM.

readMimeHeader

Specifica se il lettore deve leggere l'intestazione MIME.

startInfo

Tipo utilizzato dalla parte mime contenente il codice xml. Corrisponde al parametro "start-info" nell'oggetto del tipo di contenuto MIME. Se readMimeHeader viene specificato come TRUE, questo deve essere vuoto perché startInfo verrà letto dall'intestazione mime.

boundary

Sequenza di caratteri che deve essere usata per delimitare le parti mime. Corrisponde al parametro "limite" del tipo di contenuto MIME. Se readMimeHeader viene specificato come TRUE, questa operazione deve essere vuota perché il limite verrà letto dall'intestazione mime.

startUri

Parte mime che contiene il codice xml. Corrisponde al parametro "start" del tipo di contenuto MIME. Se readMimeHeader viene specificato come TRUE, questo deve essere vuoto perché l'Uri start verrà letto dall'intestazione mime.

Commenti

Se usato con WS_XML_READER_BUFFER_INPUT le parti MIME possono essere visualizzate in qualsiasi ordine.

Quando viene usato con WS_XML_READER_STREAM_INPUT la parte MIME radice deve essere prima e le parti MIME successive devono essere visualizzate nell'ordine a cui fanno riferimento gli elementi xop:Include.

Vedere http://www.w3.org/TR/2005/REC-xop10-20050125/ per la specifica MTOM.

Requisiti

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