WCF - 传递继承的类对象

时间:2014-02-08 10:52:29

标签: c# wcf wshttpbinding

我有一个数据契约,其中我指定了Stream类型的属性,现在如果我想传递子类型MemoryStream它会抛出一个错误,因为SOAP消息对MemoryStream一无所知。

我试图将属性(knowntype)放在属性上,但只允许在类的声明中。 所以我应该在声明课程或其他需要做的事情时说出来

这有效,在声明课时放入已知类型。问题是MemoryStream成功通过但不是FileStream。我使用wsHttpBinding所以不能使用传输模式作为流。任何人都可以帮忙,为什么会这样?

0 个答案:

没有答案