XmlSchemaImporter.cs 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. //
  2. // System.Xml.Serialization.XmlSchemaImporter
  3. //
  4. // Author:
  5. // Tim Coleman ([email protected])
  6. //
  7. // Copyright (C) Tim Coleman, 2002
  8. //
  9. using System.Xml;
  10. namespace System.Xml.Serialization {
  11. public class XmlSchemaImporter {
  12. #region Fields
  13. XmlSchemas schemas;
  14. CodeIdentifiers typeIdentifiers;
  15. #endregion
  16. #region Constructors
  17. public XmlSchemaImporter (XmlSchemas schemas)
  18. {
  19. this.schemas = schemas;
  20. }
  21. public XmlSchemaImporter (XmlSchemas schemas, CodeIdentifiers typeIdentifiers)
  22. : this (schemas)
  23. {
  24. this.typeIdentifiers = typeIdentifiers;
  25. }
  26. #endregion // Constructors
  27. #region Methods
  28. [MonoTODO]
  29. public XmlMembersMapping ImportAnyType (XmlQualifiedName typeName, string elementName)
  30. {
  31. throw new NotImplementedException ();
  32. }
  33. [MonoTODO]
  34. public XmlTypeMapping ImportDerivedTypeMapping (XmlQualifiedName name, Type baseType)
  35. {
  36. throw new NotImplementedException ();
  37. }
  38. [MonoTODO]
  39. public XmlTypeMapping ImportDerivedTypeMapping (XmlQualifiedName name, bool baseTypeCanBeIndirect)
  40. {
  41. throw new NotImplementedException ();
  42. }
  43. [MonoTODO]
  44. public XmlTypeMapping ImportDerivedTypeMapping (XmlQualifiedName name,
  45. Type baseType,
  46. bool baseTypeCanBeIndirect)
  47. {
  48. throw new NotImplementedException ();
  49. }
  50. [MonoTODO]
  51. public XmlMembersMapping ImportMembersMapping (XmlQualifiedName name)
  52. {
  53. throw new NotImplementedException ();
  54. }
  55. [MonoTODO]
  56. public XmlMembersMapping ImportMembersMapping (XmlQualifiedName[] names)
  57. {
  58. throw new NotImplementedException ();
  59. }
  60. [MonoTODO]
  61. public XmlMembersMapping ImportMembersMapping (XmlQualifiedName[] names, Type baseType, bool baseTypeCanBeIndirect)
  62. {
  63. throw new NotImplementedException ();
  64. }
  65. [MonoTODO]
  66. public XmlTypeMapping ImportTypeMapping (XmlQualifiedName name)
  67. {
  68. throw new NotImplementedException ();
  69. }
  70. #endregion // Methods
  71. }
  72. }