SoapSchemaImporter.cs 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. //
  2. // System.Xml.Serialization.SoapSchemaImporter
  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 SoapSchemaImporter {
  12. #region Fields
  13. XmlSchemaImporter _importer;
  14. #endregion
  15. #region Constructors
  16. public SoapSchemaImporter (XmlSchemas schemas)
  17. {
  18. _importer = new XmlSchemaImporter (schemas);
  19. _importer.UseEncodedFormat = true;
  20. }
  21. public SoapSchemaImporter (XmlSchemas schemas, CodeIdentifiers typeIdentifiers)
  22. {
  23. _importer = new XmlSchemaImporter (schemas, typeIdentifiers);
  24. _importer.UseEncodedFormat = true;
  25. }
  26. #endregion // Constructors
  27. #region Methods
  28. [MonoTODO]
  29. public XmlTypeMapping ImportDerivedTypeMapping (XmlQualifiedName name, Type baseType, bool baseTypeCanBeIndirect)
  30. {
  31. throw new NotImplementedException ();
  32. }
  33. [MonoTODO]
  34. public XmlMembersMapping ImportMembersMapping (string name, string ns, SoapSchemaMember member)
  35. {
  36. throw new NotImplementedException ();
  37. }
  38. [MonoTODO]
  39. public XmlMembersMapping ImportMembersMapping (string name, string ns, SoapSchemaMember[] members)
  40. {
  41. throw new NotImplementedException ();
  42. }
  43. [MonoTODO]
  44. public XmlMembersMapping ImportMembersMapping (string name, string ns, SoapSchemaMember[] members, bool hasWrapperElement)
  45. {
  46. throw new NotImplementedException ();
  47. }
  48. [MonoTODO]
  49. public XmlMembersMapping ImportMembersMapping (string name, string ns, SoapSchemaMember[] members, bool hasWrapperElement, Type baseType, bool baseTypeCanBeIndirect)
  50. {
  51. throw new NotImplementedException ();
  52. }
  53. #endregion // Methods
  54. }
  55. }