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 |