你的位置:首页 > 软件开发 > ASP.net > WCF基础之数据协定

WCF基础之数据协定

发布时间:2015-08-16 22:00:10
数据协定最重要的当然就是DataContract和DataMember。这两个特性能应用到类、结构和枚举。这个两个特性跟服务契约的特点是一样的,只有被DataContract标记的类和类中被标记DataMember的属性、字段和事件才能被wcf的序列化引擎进行序列化和反序列化。[ ...

WCF基础之数据协定

数据协定最重要的当然就是DataContract和DataMember。这两个特性能应用到类、结构和枚举。这个两个特性跟服务契约的特点是一样的,只有被DataContract标记的类和类中被标记DataMember的属性、字段和事件才能被get='_blank'>wcf的序列化引擎进行序列化和反序列化。

[DataContract]  public class UserInfoModel  {    private int age;    [DataMember]    public int Age    {      get { return age; }      set { age = value; }    }    private string name;    [DataMember]    public string Name    {      get { return name; }      set { name = value; }    }    [DataMember]    private Gender gender;    public Gender Gender    {      get { return gender; }      set { gender = value; }    }  }  [DataContract]  public enum Gender  {    [EnumMember]    Men = 1,    [EnumMember]    women = 2  }

原标题:WCF基础之数据协定

关键词:wcf

wcf
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。