在WCF中不期望具有数据协定名称的System.DBNull

时间:2009-12-04 05:45:36

标签: wcf .net-3.5 dbnull

  

可能重复:
  Why isn’t my DbNull a singleton when I deserialise it using XmlSerialiser?

我有一个对象数组,我将其传递给一个具有DBNull.Value作为其中一个值的WCF调用。 WCF显然很窒息,因为它不知道如何序列化它。

谷歌搜索它只显示用其他东西替换DBNull.Value的人。我是否必须这样做,或者有没有办法在客户端上将DBNull.Value序列化为服务器上的相同内容?

1 个答案:

答案 0 :(得分:2)

见上一篇文章。

Why isn't my DbNull a singleton when I deserialise it using XmlSerialiser?

另外,另外,DBNull可能不应该在您的服务层中浮动,尽管有时候总会有一个原因:)