我正在使用DataContract属性和DataMembers动态生成动态类型。我已经使用生成类型的反射验证了使用DataContract和DataMember属性正确生成的类型。
然后,我即时生成一个ServiceContract类型,其中包括对所述类型的操作。
但是,当我从客户端添加ServiceReference时,我的DataContract类型是通过没有属性/ DataMembers的客户端生成的。
知道这里出了什么问题吗?
感谢。
答案 0 :(得分:1)
回答:
我的TypeBuilder属性的方法用MethodAttributes.Virtual标记。
DataContractSerializer的另一个很好记录的功能。