(webservices.h) WS_XML_READER_MTOM_ENCODING 结构

用于指示读取器应将其读取的字节解释为 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

MTOM 携带的 xml 文档的编码。

readMimeHeader

指定读取器是否应读取 MIME 标头。

startInfo

包含 xml 的 mime 部件使用的类型。 这对应于 MIME 内容类型的 中的“start-info”参数。 如果将 readMimeHeader 指定为 TRUE,则必须为空,因为将从 mime 标头读取 startInfo。

boundary

应用于分隔 mime 部分的字符序列。 这对应于 MIME Content-Type 的“boundary”参数。 如果将 readMimeHeader 指定为 TRUE,则必须为空,因为将从 mime 标头读取边界。

startUri

包含 xml 的 mime 部件。 这对应于 MIME Content-Type 的“start”参数。 如果将 readMimeHeader 指定为 TRUE,则必须为空,因为将从 mime 标头读取 startUri。

注解

WS_XML_READER_BUFFER_INPUT MIME 部件可以按任何顺序显示。

WS_XML_READER_STREAM_INPUT 根 MIME 部件必须首先使用,后续 MIME 部件必须按从 xop:Include 元素引用的顺序显示。

有关 MTOM 规范,请参阅 http://www.w3.org/TR/2005/REC-xop10-20050125/

要求

   
最低受支持的客户端 Windows 7 [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 R2 [仅限桌面应用]
标头 webservices.h