ChangeLog 2.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. 2010-03-26 Miguel de Icaza <[email protected]>
  2. * RowEnumerableDataReader.cs: Applied patch from Tony Fish fixing
  3. bug #591397
  4. 2008-12-02 Marek Habersack <[email protected]>
  5. * DataRowExtensions.cs: when Field <T> is specialized on a
  6. nullable type (either a reference or an instance of Nullable <T>)
  7. do not throw exception for column value being DBNull but return
  8. null instead.
  9. 2008-08-15 Gert Driesen <[email protected]>
  10. * DataRowComparer_1.cs: Modified Equals to return true if all column
  11. values are equal. Modified ColumnsEqual to use Object.Equals for
  12. reference types. Fixes bug #417398.
  13. 2008-05-14 Atsushi Enomoto <[email protected]>
  14. * DataTableExtensions.cs :
  15. implemented AsDataView() and CopyToDataTable().
  16. * EnumerableRowCollection.cs : added Table property for internal use.
  17. 2008-05-14 Atsushi Enomoto <[email protected]>
  18. * TypedTableBase.cs : serialization .ctor() does nothing here (it
  19. might do something in derived types. no need to throw NIE here).
  20. 2008-05-14 Atsushi Enomoto <[email protected]>
  21. * EnumerableRowCollectionExtensions.cs,
  22. OrderedEnumerableRowCollection.cs : implemented ThenBy().
  23. It required some generic refactoring.
  24. 2008-05-13 Jb Evain <[email protected]>
  25. * EnumerableRowCollection.cs: delete methods
  26. Select/Where/Cast that duplicate Linq to Objects
  27. methods.
  28. * EnumerableRowCollectionExtensions.cs
  29. TypedTableBase.cs, TypedTableBaseExtensions.cs: directly
  30. fallback to Linq to Objects.
  31. 2008-05-13 Atsushi Enomoto <[email protected]>
  32. * DataTableExtensions.cs, EnumerableRowCollection.cs,
  33. EnumerableRowCollectionExtensions.cs, EnumerableRowCollection_1.cs,
  34. OrderedEnumerableRowCollection.cs, TypedTableBase.cs,
  35. TypedTableBaseExtensions.cs : lots of significant refactoring to
  36. make collection/enumerable things unified.
  37. Implemented OrderBy() and OrderByDescending().
  38. 2008-05-13 Marek Habersack <[email protected]>
  39. * DataRowComparer_1.cs: implemented GetHashCode and Equals.
  40. 2008-05-13 Atsushi Enomoto <[email protected]>
  41. * DataTableExtensions.cs : implemented AsEnumerable().
  42. * DataRowExtensions.cs : implemented.
  43. * EnumerableRowCollection_1.cs : implemented.
  44. * EnumerableRowCollectionExtensions.cs :
  45. implemented Select() and Where().
  46. * OrderedEnumerableRowCollection.cs : base is not parameterless now.
  47. * TypedTableBaseExtensions.cs:
  48. some overloads can just delegate to others.
  49. * DataRowComparer_1.cs : (added some non-working code.)
  50. 2008-05-13 Atsushi Enomoto <[email protected]>
  51. * DataRowComparer.cs, DataRowComparer_1.cs, DataRowExtensions.cs,
  52. DataTableExtensions.cs, EnumerableRowCollection.cs,
  53. EnumerableRowCollectionExtensions.cs, EnumerableRowCollection_1.cs,
  54. OrderedEnumerableRowCollection.cs, TypedTableBase.cs,
  55. TypedTableBaseExtensions.cs : stubbed all.