契约类相关的序列化与反序列化实例详解
16lz
2021-01-22
契约类指继承了:DataContract的类。契约类常在WCF,webService等各种服务中作为传输数据使用。
凡是契约类或者继承了契约类的类,如果想要属性参与序列化与反序列化,需要在属性上加上标记:DataMember
如:
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Runtime.Serialization;namespace SinoOcean.Seagull2.Framework.Contracts.Fund{ [DataContract]public class SubAccountItemContract {#region 属性/// <summary>/// 账号/// </summary> [DataMember]public string AccountNumber { get; set; }/// <summary>/// 金额/// </summary> [DataMember]public decimal Money { get; set; } }}
更多相关文章
- 属性值反序列化失败怎么解决?
- ASP.NET中healthMonitor属性的用法教程
- C#中如何监控类属性更改的代码案例分享
- C#如何通过对象属性名修改值的实例
- 疑惑解答: CSS中背景图片的background-position属性问题
- textbox控件属性有哪些
- php 修改、增加xml结点属性的实现代码
- php操作xml入门之xml标签的属性分析
- XML指南——XML 属性