Advertisement
Guest User

Untitled

a guest
Apr 18th, 2014
46
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.14 KB | None | 0 0
  1. [KnownType(typeof(SuperClass))]
  2. [DataContract]
  3. public class BaseClass
  4. {
  5. ...
  6. }
  7.  
  8. [DataContract]
  9. public class BaseClass
  10. {
  11. [DataMember]
  12. public string Name { get; set; }
  13. }
  14.  
  15. [Serializable]
  16. public class ChildClass: BaseClass
  17. {
  18. public string SecondName { get; set; }
  19. public int Age { get;set; }
  20. }
  21.  
  22. <ChildClass xmlns="http://schemas.datacontract.org/2004/07/Serialization" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
  23. <Name>Ivan</Name>
  24. <_x003C_Age_x003E_k__BackingField>1</_x003C_Age_x003E_k__BackingField>
  25. <_x003C_SecondName_x003E_k__BackingField>Petrov</_x003C_SecondName_x003E_k__BackingField>
  26. </ChildClass>
  27.  
  28. [DataContract]
  29. public class BaseClass
  30. {
  31. [DataMember]
  32. public string Name { get; set; }
  33. [DataMember]
  34. public string SecondName { get; set; }
  35.  
  36. }
  37.  
  38. [Serializable]
  39. public class ChildClass: BaseClass
  40. {
  41.  
  42. public int Age { get;set; }
  43. }
  44.  
  45. <ChildClass xmlns="http://schemas.datacontract.org/2004/07/Serialization" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
  46. <Name>Ivan</Name>
  47. <SecondName>Petrov</SecondName>
  48. <_x003C_Age_x003E_k__BackingField>1</_x003C_Age_x003E_k__BackingField>
  49. </ChildClass>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement