DataTableMapping.cs 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. //
  2. // System.Data.Common.DataTableMapping.cs
  3. //
  4. // Author:
  5. // Rodrigo Moya ([email protected])
  6. //
  7. // (C) Ximian, Inc
  8. //
  9. namespace System.Data.Common
  10. {
  11. /// <summary>
  12. /// Contains a description of a mapped relationship between a source table and a DataTable. This class is used by a DataAdapter when populating a DataSet.
  13. /// </summary>
  14. public sealed class DataTableMapping : MarshalByRefObject, ITableMapping, ICloneable
  15. {
  16. [MonoTODO]
  17. public DataTableMapping() {
  18. throw new NotImplementedException ();
  19. }
  20. [MonoTODO]
  21. public DataTableMapping(string, string) {
  22. throw new NotImplementedException ();
  23. }
  24. [MonoTODO]
  25. public DataTableMapping(string, string, DataColumnMapping[]) {
  26. throw new NotImplementedException ();
  27. }
  28. [MonoTODO]
  29. public DataColumnMapping GetColumnMappingBySchemaAction(
  30. string sourceColumn,
  31. MissingMappingAction mappingAction) {
  32. throw new NotImplementedException ();
  33. }
  34. [MonoTODO]
  35. public DataTable GetDataTableBySchemaAction(
  36. DataSet dataSet,
  37. MissingSchemaAction schemaAction) {
  38. throw new NotImplementedException ();
  39. }
  40. [MonoTODO]
  41. public DataColumnMappingCollection ColumnMappings {
  42. get { throw new NotImplementedException (); }
  43. }
  44. [MonoTODO]
  45. public string DataSetTable {
  46. get { throw new NotImplementedException (); }
  47. set { throw new NotImplementedException (); }
  48. }
  49. [MonoTODO]
  50. public string SourceTable {
  51. get { throw new NotImplementedException (); }
  52. set { throw new NotImplementedException (); }
  53. }
  54. }
  55. }