XmlMapping.cs 890 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. //
  2. // XmlMapping.cs:
  3. //
  4. // Author:
  5. // John Donagher ([email protected])
  6. // Lluis Sanchez Gual ([email protected])
  7. //
  8. // (C) 2002 John Donagher
  9. //
  10. using System;
  11. using System.Collections;
  12. namespace System.Xml.Serialization
  13. {
  14. public abstract class XmlMapping
  15. {
  16. ObjectMap map;
  17. ArrayList relatedMaps;
  18. SerializationFormat format;
  19. SerializationSource source;
  20. internal XmlMapping ()
  21. {
  22. }
  23. internal ObjectMap ObjectMap
  24. {
  25. get { return map; }
  26. set { map = value; }
  27. }
  28. internal ArrayList RelatedMaps
  29. {
  30. get { return relatedMaps; }
  31. set { relatedMaps = value; }
  32. }
  33. internal SerializationFormat Format
  34. {
  35. get { return format; }
  36. set { format = value; }
  37. }
  38. internal SerializationSource Source
  39. {
  40. get { return source; }
  41. set { source = value; }
  42. }
  43. }
  44. internal class ObjectMap
  45. {
  46. }
  47. internal enum SerializationFormat { Encoded, Literal }
  48. }