DataTableMapping.cs 1.5 KB

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