Add copyright headers
[mono.git] / mcs / class / System.Data / System.Data.Common / DataTableMappingCollection.cs
1 //
2 // System.Data.Common.DataTableMappingCollection.cs
3 //
4 // Author:
5 //   Rodrigo Moya (rodrigo@ximian.com)
6 //
7 // (C) Ximian, Inc
8 //
9
10 using System;
11 using System.Collections;
12
13 namespace System.Data.Common
14 {
15         /// <summary>
16         /// A collection of DataTableMapping objects. This class cannot be inherited.
17         /// </summary>
18         public sealed class DataTableMappingCollection :
19         MarshalByRefObject, // ITableMappingCollection, IList,
20                 IEnumerable //ICollection, 
21         {
22                 [MonoTODO]
23                 public DataTableMappingCollection() {
24                         throw new NotImplementedException ();
25                 }
26
27                 [MonoTODO]
28                 public int Add (object obj) {
29                         throw new NotImplementedException ();
30                 }
31
32                 [MonoTODO]
33                 public DataTableMapping Add (string a, string b) {
34                         throw new NotImplementedException ();
35                 }
36
37                 [MonoTODO]
38                 public void AddRange(DataTableMapping[] values) {
39                         throw new NotImplementedException ();
40                 }
41
42                 [MonoTODO]
43                 public void Clear() {
44                         throw new NotImplementedException ();
45                 }
46
47                 [MonoTODO]
48                 public bool Contains (object obj) {
49                         throw new NotImplementedException ();
50                 }
51
52                 [MonoTODO]
53                 public bool Contains (string str) {
54                         throw new NotImplementedException ();
55                 }
56
57                 [MonoTODO]
58                 public void CopyTo(Array array, int index) {
59                         throw new NotImplementedException ();
60                 }
61
62                 [MonoTODO]
63                 public DataTableMapping GetByDataSetTable(string dataSetTable) {
64                         throw new NotImplementedException ();
65                 }
66
67                 [MonoTODO]
68                 public static DataTableMapping GetTableMappingBySchemaAction(
69                         DataTableMappingCollection tableMappings,
70                         string sourceTable,
71                         string dataSetTable,
72                         MissingMappingAction mappingAction) {
73                         throw new NotImplementedException ();
74                 }
75
76                 [MonoTODO]
77                 public int IndexOf (object obj) {
78                         throw new NotImplementedException ();
79                 }
80
81                 [MonoTODO]
82                 public int IndexOf (string str) {
83                         throw new NotImplementedException ();
84                 }
85
86                 [MonoTODO]
87                 public int IndexOfDataSetTable (string dataSetTable) {
88                         throw new NotImplementedException ();
89                 }
90
91                 [MonoTODO]
92                 public void Insert (int index, object value) {
93                         throw new NotImplementedException ();
94                 }
95
96                 [MonoTODO]
97                 public void Remove (object value) {
98                         throw new NotImplementedException ();
99                 }
100
101                 [MonoTODO]
102                 public void RemoveAt (int index) {
103                         throw new NotImplementedException ();
104                 }
105
106                 [MonoTODO]
107                 public void RemoveAt (string index) {
108                         throw new NotImplementedException ();
109                 }
110                 
111                 [MonoTODO]
112                 public int Count {
113                         get { throw new NotImplementedException (); }
114                 }
115
116                 [MonoTODO]
117                 public DataTableMapping this[int i] {
118                         get { throw new NotImplementedException (); }
119                         set { throw new NotImplementedException (); }
120                 }
121
122                 [MonoTODO]
123                 public DataTableMapping this[string s] {
124                         get { throw new NotImplementedException (); }
125                         set { throw new NotImplementedException (); }
126                 }
127
128                 [MonoTODO]
129                 public IEnumerator GetEnumerator ()
130                 {
131                         throw new NotImplementedException ();
132                 }
133         }
134 }