2008-05-13 Jb Evain <jbevain@novell.com>
[mono.git] / mcs / class / System.Data.DataSetExtensions / System.Data / ChangeLog
1 2008-05-13  Jb Evain  <jbevain@novell.com>
2
3         * EnumerableRowCollection.cs: delete methods
4         Select/Where/Cast that duplicate Linq to Objects
5         methods.
6         * EnumerableRowCollectionExtensions.cs
7         TypedTableBase.cs, TypedTableBaseExtensions.cs: directly
8         fallback to Linq to Objects.
9
10 2008-05-13  Atsushi Enomoto  <atsushi@ximian.com>
11
12         * DataTableExtensions.cs, EnumerableRowCollection.cs,
13           EnumerableRowCollectionExtensions.cs, EnumerableRowCollection_1.cs,
14           OrderedEnumerableRowCollection.cs, TypedTableBase.cs,
15           TypedTableBaseExtensions.cs : lots of significant refactoring to
16           make collection/enumerable things unified.
17           Implemented OrderBy() and OrderByDescending().
18
19 2008-05-13  Marek Habersack  <mhabersack@novell.com>
20
21         * DataRowComparer_1.cs: implemented GetHashCode and Equals.
22
23 2008-05-13  Atsushi Enomoto  <atsushi@ximian.com>
24
25         * DataTableExtensions.cs : implemented AsEnumerable().
26         * DataRowExtensions.cs : implemented.
27         * EnumerableRowCollection_1.cs : implemented.
28         * EnumerableRowCollectionExtensions.cs :
29           implemented Select() and Where().
30         * OrderedEnumerableRowCollection.cs : base is not parameterless now.
31         * TypedTableBaseExtensions.cs:
32           some overloads can just delegate to others.
33         * DataRowComparer_1.cs : (added some non-working code.)
34
35 2008-05-13  Atsushi Enomoto  <atsushi@ximian.com>
36
37         * DataRowComparer.cs, DataRowComparer_1.cs, DataRowExtensions.cs,
38           DataTableExtensions.cs, EnumerableRowCollection.cs,
39           EnumerableRowCollectionExtensions.cs, EnumerableRowCollection_1.cs,
40           OrderedEnumerableRowCollection.cs, TypedTableBase.cs,
41           TypedTableBaseExtensions.cs : stubbed all.
42