3

重複の可能性:
XmlSerialiserを使用して逆シリアル化すると、DbNullがシングルトンにならないのはなぜですか?

値の1つとしてDBNull.Valueを持つWCF呼び出しに渡すオブジェクト配列があります。WCFは、シリアル化する方法がわからないため、どうやらそれを窒息させているようです。

グーグルすると、DBNull.Valueを別のものに置き換えた人だけが表示されます。それを行う必要がありますか、それともクライアントのDBNull.Valueをサーバーの同じものにシリアル化する方法はありますか?

4

1 に答える 1

2

この以前の投稿を参照してください。

XmlSerialiser を使用してデシリアライズすると、DbNull がシングルトンにならないのはなぜですか? .

また、余談ですが、DBNull はおそらくサービス レイヤー内に存在するべきではありませんが、常に理由がある場合もあります :)

于 2009-12-04T15:02:11.113 に答える