读取WCF消息正文两次 - “消息无法读取”

时间:2010-02-02 14:40:29

标签: wcf message

我有一个WCF消息(Channels.Message),我正在尝试使用.GetBody()提取正文。但是,我注意到我只能做一次,如果我试图使用“GetBody<>”再次,我得到:“此消息不能支持该操作,因为它已被读取。”

知道如何重新阅读邮件正文?

感谢

1 个答案:

答案 0 :(得分:13)

这是一篇非常好的文章,介绍了您在MSDN上尝试做什么。请参阅标题为将消息复制到缓冲区中的部分。它明确地谈到了不止一次访问消息体。

http://msdn.microsoft.com/en-us/library/ms734675.aspx

相关问题