DataContractSerializer 是否调用属性 getters/setters?
我知道在反序列化时 DataContractSerializer 不会调用构造函数。它是否也绕过公共或私有财产的 setter 方法?
I know that on deserialization the DataContractSerializer does not call the constructor. Does it also bypass a public or private property's setter method?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
刚刚尝试了一下——无论可见性如何(公共、私有等),属性访问器都不会被绕过。
Just tried it out -- The property accessors are not bypassed regardless of visibility (public, private, etc).