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