WCF DataContractJsonSerializer - 在运行时排除特定属性

时间:2011-01-11 16:04:38

标签: wcf json serialization

我使用DataContractJsonSerializer序列化.net 4对象。如何根据仅在运行时可用的信息在序列化中包含/排除特定属性?可以使用IDataContractSurrogate吗?如果是这样......我需要一个很好的样本。我主要想要排除属性。我不想替换null ...但是我想在运行时完全排除特定属性。我想在运行时执行,这相当于在运行时之前删除DataMember属性。

由于

1 个答案:

答案 0 :(得分:0)

他问同样的问题并在以下链接得到了很好的回应:

http://social.msdn.microsoft.com/Forums/en/wcf/thread/dd520d9b-334f-4e78-9b08-bf809b887e4f