Поделиться через


структура WS_XML_READER_MTOM_ENCODING (webservices.h)

Используется для указания того, что средство чтения должно интерпретировать считываемые им байты как в формате MTOM.

Синтаксис

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;

Члены

encoding

Базовый тип для всех типов, производных от WS_XML_READER_ENCODING.

textEncoding

Кодировка xml-документа, выполняемого MTOM.

readMimeHeader

Указывает, должно ли средство чтения читать заголовок MIME.

startInfo

Тип, используемый частью mime, содержащей xml. Это соответствует параметру start-info в mime Content-Type. Если параметр readMimeHeader указан как TRUE, он должен быть пустым, так как startInfo будет считываться из заголовка mime.

boundary

Последовательность символов, которая должна использоваться для разделения частей mime. Соответствует параметру "boundary" mime Content-Type. Если параметр readMimeHeader указан как TRUE, он должен быть пустым, так как граница будет считываться из заголовка MIME.

startUri

Часть mime, содержащая xml. Это соответствует параметру start для MIME Content-Type. Если параметр readMimeHeader указан как TRUE, он должен быть пустым, так как startUri будет считываться из заголовка mime.

Комментарии

При использовании с WS_XML_READER_BUFFER_INPUT части MIME могут отображаться в любом порядке.

При использовании с WS_XML_READER_STREAM_INPUT корневая часть MIME должна быть первой, а последующие части MIME должны отображаться в том порядке, в который они ссылаются из элементов xop:Include.

См http://www.w3.org/TR/2005/REC-xop10-20050125/ . спецификацию MTOM.

Требования

   
Минимальная версия клиента Windows 7 [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2 [только классические приложения]
Верхняя часть webservices.h