【发布时间】:2009-10-01 12:37:01
【问题描述】:
其实我想知道 XmlMtomReader 是否直接从输入流中读取 mime 二进制部分?还是在我调用 ReadContentAsBase64() 方法之前将它们存储在内部?
【问题讨论】:
-
我认为值得更新问题的标题以反映您真正感兴趣的类型。
其实我想知道 XmlMtomReader 是否直接从输入流中读取 mime 二进制部分?还是在我调用 ReadContentAsBase64() 方法之前将它们存储在内部?
【问题讨论】:
我记得(已经有一段时间了...),XmlMtomReader 执行所需的最小内部存储量,具体取决于 MIME 部分在输入流中出现的顺序。 (MTOM 标准允许它们以任意顺序出现)。
所以如果你的输入流是,例如:
...二进制部分 1......二进制部分 2...
会发生什么:
【讨论】: