1、資料契約
WCF資料契約(Data Contract)是用來辨別使用者自定義類型和序列化
2、DataContract特性
Name / Namespace:自定義名稱和命名空間。
DataMember 的屬性
Name:自定義名稱。
IsRequired:訓示該成員序列化前必須被指派。
3、DataMember特性
EmitDefaultValue:指定是否對所序列化的字段或屬性序列化預設值
IsRequired:向序列化引擎通知是否必須有的資料成員
Name:自定義名稱
Order:指定資料成員的處理順序