契约类指继承了: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; }   }}

更多相关文章

  1. 属性值反序列化失败怎么解决?
  2. ASP.NET中healthMonitor属性的用法教程
  3. C#中如何监控类属性更改的代码案例分享
  4. C#如何通过对象属性名修改值的实例
  5. 疑惑解答: CSS中背景图片的background-position属性问题
  6. textbox控件属性有哪些
  7. php 修改、增加xml结点属性的实现代码
  8. php操作xml入门之xml标签的属性分析
  9. XML指南——XML 属性

随机推荐

  1. port exosip to android
  2. android新闻应用、应用锁、小说阅读、短
  3. Android & Vibrator
  4. Android NetworkInfo.DetailedState 获取
  5. Android内核开发:图解Android系统的启动过
  6. android 升级 4.1后出现java.lang.NoSuch
  7. Android Studio 导出未签名 apk
  8. Android原生和H5交互;Android和H5混合开发
  9. 关于新一代Android的一切Android L (2014
  10. Android隐藏状态栏、导航栏