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
MTOM によって実行される xml ドキュメントのエンコード。
readMimeHeader
リーダーが MIME ヘッダーを読み取るかどうかを指定します。
startInfo
xml を含む mime パーツで使用される型。 これは、MIME コンテンツ タイプの の "start-info" パラメーターに対応します。 readMimeHeader が TRUE として指定されている場合は、startInfo が mime ヘッダーから読み取られるので、これは空である必要があります。
boundary
MIME パーツを区切るために使用する必要がある文字シーケンス。 これは、MIME Content-Type の "boundary" パラメーターに対応します。 readMimeHeader が TRUE として指定されている場合、境界が mime ヘッダーから読み取られるので、これは空である必要があります。
startUri
xml を含む mime パーツ。 これは、MIME Content-Type の "start" パラメーターに対応します。 readMimeHeader が TRUE として指定されている場合、startUri は mime ヘッダーから読み取られるので、空である必要があります。
解説
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 [デスクトップ アプリのみ] |
Header | webservices.h |