使用ISerializable接口进行反序列化

时间:2017-04-25 17:59:06

标签: c# .net wcf deserialization

我有一个WCF返回一个对象,它再次包含JSON格式的多个对象。在反序列化此对象的客户端中,我正在实现ISerializable接口来自定义反序列化。为此,我有一个自定义构造函数,它给了我SerializationInfo和StreamingContext。但是在调试时,我没有在SerializationInfo对象中看到任何数据。

请注意,我没有在WCF中使用GetObjectData方法来序列化响应并仅使用默认序列化。

假设SerializationInfo对象应该具有所有响应对象而不执行" GetObjectData"我错了在WCF?或者我必须在返回响应之前手动将所有响应对象添加到WCF中的SerializationInfo?

0 个答案:

没有答案