(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 |