Share via


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