asp.net – 防止VB.NET中的属性序列化
发布时间:2020-12-16 04:01:43 所属栏目:asp.Net 来源:网络整理
导读:我有一个VB.NET类,我在asmx文件中通过 XML序列化.我已经在序列化中添加了我想要忽略的数据库的属性,但它仍然被返回.我也有 DataContract()我的类上的属性和应该序列化的所有属性上的DataMember属性.我的财产声明是: ScriptIgnore() _ IgnoreDataMember() _
我有一个VB.NET类,我在asmx文件中通过
XML序列化.我已经在序列化中添加了我想要忽略的数据库的属性,但它仍然被返回.我也有< DataContract()>我的类上的属性和应该序列化的所有属性上的DataMember属性.我的财产声明是:
<ScriptIgnore()> _ <IgnoreDataMember()> _ Public Property Address() As SomeObject 解决方法
通过向支持字段添加属性并将其从自动属性转换,我最终得到了停止序列化的权利:
<NonSerialized()> _ Private _address As SomeObject = Nothing <ScriptIgnore()> _ <IgnoreDataMember()> _ <Xmlignore()> Public Property address() As SomeObject Get Return _address End Get Set(ByVal value As SomeObject) _address = value End Set End Property (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 类型存在于’A’和’B’
- asp.net – 清除AjaxToolkit AsyncFileUpload控件
- asp.net-mvc – 范围注释在无和100之间?
- 安装ASP.NET Route Debugger后出现异常
- .NET项目升级:可为空引用
- 给 EF Core 查询增加 With NoLock
- asp.net-mvc – 带有owin和Identity的城堡windsor
- asp.net-mvc – ASP MVC3 – 如何从数据库加载页面的自定义
- 使用ASP.NET将用户订阅到MailChimp
- asp.net-mvc – 使用IoC在Controller中注入HttpContextBase
推荐文章
站长推荐
- asp.net – 我可以通过编程方式加载’Roles’属性
- asp.net – 为什么我应该选择Crystal Report或SS
- asp.net-mvc-4 – 高级WebGrid教程或解决方案
- asp.net – 动态UpdatePanels和UserControls问题
- 深蓝词库转换1.3版本发布——增强单词注音功能
- asp.net – 如何正确编码mailto链接?
- asp.net – 什么时候应该使用工厂模式?
- asp.net-mvc-3 – EF和存储库模式 – 在一个控制
- 验证 – 关于构建asp.net mvc应用程序的建议
- asp.net – TZOFFSETFROM和TZOFFSETTO是什么意思
热点阅读