次の方法で共有


WS_XML_WRITER_MTOM_ENCODING構造体 (webservices.h)

リーダーが MTOM 形式のバイトを出力する必要があることを示すために使用されます。
MTOM 形式は、base64 でエンコードされた埋め込みテキストではなく、バイナリ MIME パーツとして書き込まれたバイトを表します。

構文

typedef struct _WS_XML_WRITER_MTOM_ENCODING {
  WS_XML_WRITER_ENCODING encoding;
  WS_XML_WRITER_ENCODING *textEncoding;
  BOOL                   writeMimeHeader;
  WS_STRING              boundary;
  WS_STRING              startInfo;
  WS_STRING              startUri;
  ULONG                  maxInlineByteCount;
} WS_XML_WRITER_MTOM_ENCODING;

メンバー

encoding

WS_XML_WRITER_ENCODINGから派生するすべての型の基本型。

textEncoding

MTOM によって実行される xml ドキュメントのエンコードを指定します。

writeMimeHeader

ライターが MIME ヘッダーを出力するかどうかを指定します。

boundary

MIME 部分を区切るために使用する文字シーケンスを指定します。 これは、MIME Content-Type の "boundary" パラメーターに対応します。

startInfo

xml を含む mime パーツで使用される型を指定します。 これは、MIME コンテンツ タイプの の "start-info" パラメーターに対応します。

startUri

xml を含む mime 部分を指定します。 これは、MIME Content-Type の "start" パラメーターに対応します。

maxInlineByteCount

ライターが base64 でエンコードされたテキストを書き込まず、代わりにバイナリ データのバイナリ MIME 部分を書き込むしきい値を指定します。

要件

要件
サポートされている最小のクライアント Windows 7 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 R2 [デスクトップ アプリのみ]
Header webservices.h