ChangeLog 9.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255
  1. 2007-09-27 Nagappan A <[email protected]>
  2. * OleDbDataReader.cs: Removed bogus MonoTODO.
  3. 2007-09-26 Nagappan A <[email protected]>
  4. * OleDbTransaction.cs: Removed bogus TODO.
  5. Modified Finalize method to exist only in 1.0 profile.
  6. 2007-09-25 Nagappan A <[email protected]>
  7. * OleDbConnection.cs: 2.0 attribute changes.
  8. * OleDbException.cs: 2.0 attribute changes.
  9. * OleDbDataReader.cs: 2.0 attribute changes.
  10. * OleDbCommandBuilder.cs: 2.0 attribute changes.
  11. * OleDbParameter.cs: 2.0 attribute changes.
  12. 2007-07-22 Nagappan A <[email protected]>
  13. * OleDbDataReader.cs: Fixed compilation warning.
  14. * OleDbParameterCollection.cs: Fixed compilation warning.
  15. * OleDbTransaction.cs: Fixed compilation warning.
  16. * OleDbCommandBuilder.cs: Fixed compilation warning.
  17. 2007-07-02 Gert Driesen <[email protected]>
  18. * OleDbConnection.cs: Derive from DbConnection on 2.0 profile, and
  19. stubbed out where necessary. Fixed attributes for ConnectionString on
  20. 2.0 profile. Marked several members as override on 2.0 profile.
  21. Do not hide StateChange event. Code formatting.
  22. * OleDbCommandBuilder.cs: On 2.0, derive from DbCommandBuilder. Do not
  23. include QuotePrefix and QuoteSuffix on 2.0. Stubbed out 2.0 members.
  24. * OleDbDataAdapter.cs: On 2.0, derive from DbDataAdapter. Stubbed out
  25. 2.0 members. Do not not override Dispose on 2.0. Code formatting.
  26. * OleDbDataReader.cs: Derive from DbDataReader on 2.0 profile. Marked
  27. several members as override. Stubbed VisibleFieldCount. Added
  28. EditorBrowsable attribute on GetData. Added GetDbDataReader on 2.0.
  29. On 2.0, override GetEnumerator instead of explicit interface
  30. implementation.
  31. * OleDbErrorCollection.cs: Added 2.0 CopyTo overload.
  32. * OleDbInfoMessageEventHandler.cs: Do not mark class serializable on
  33. 2.0 profile. Fixed API mismatch.
  34. * OleDbParameter.cs: On 2.0, derive from DbParameter. Added new 2.0
  35. ctor. Override properties from base class and added
  36. SourceColumnNullMapping property on 2.0. Implemented ResetDbType and
  37. ResetOleDbType methods on 2.0.
  38. * OleDbParameterCollection.cs: Derive from DbParameterCollection on
  39. 2.0 profile. Marked several members as override. Implemented AddRange,
  40. CopyTo, IndexOf, Insert, Remove and RemoveAt methods introduced in
  41. 2.0 profile. Stubbed out GetParameter and SetParameter overloads.
  42. * OleDbPermission.cs: Added missing BrowsableAttribute on Provider.
  43. Code formatting.
  44. * OleDbPermissionAttribute.cs: Added BrowsableAttribute on Provdider
  45. (2.0 only).
  46. * OleDbRowUpdatedEventHandler.cs: Do not mark class serializable on
  47. 2.0 profile.
  48. * OleDbRowUpdatingEventArgs.cs: Removed unused command field. Added
  49. BaseCommand property on 2.0
  50. * OleDbRowUpdatingEventHandler.cs: Do not mark class serializable on
  51. 2.0 profile. Fixed API mismatch.
  52. * OleDbTransaction.cs: On 2.0, derive from DbTransaction. Added
  53. DbConnection property and override Dispose (both 2.0 only). On 2.0,
  54. Override Commit and Rollback. Code formatting.
  55. 2007-07-01 Gert Driesen <[email protected]>
  56. * OleDbCommand.cs: 2.0 API fixes. Build fix.
  57. 2007-07-01 Gert Driesen <[email protected]>
  58. * OleDbCommand.cs: Code formatting.
  59. * OleDbDataReader.cs: Code formatting.
  60. * OleDbError.cs: Code formatting.
  61. * OleDbErrorCollection.cs: Code formatting.
  62. * OleDbException.cs: Code formatting.
  63. * OleDbInfoMessageEventArgs.cs: Code formatting.
  64. * OleDbParameter.cs: Code formatting.
  65. * OleDbParameterCollection.cs: Code formatting.
  66. 2007-06-21 Nagappan A <[email protected]>
  67. * OleDbConnection.cs: Fixed compiler warning.
  68. * OleDbParameterCollection.cs (AddWithValue): Fixed compiler
  69. warning.
  70. 2007-02-20 Frederik Carlier <[email protected]>
  71. * OleDbParameterCollection.cs: Added AddWithValue method.
  72. 2007-01-08 Nagappan A <[email protected]>
  73. * OleDbCommand.cs: Fixed compilation warning.
  74. * OleDbDataAdapter.cs: Fixed compilation warning.
  75. 2006-07-13 Senganal T <[email protected]>
  76. * OleDbCommand : 2.0 Api fixes
  77. 2006-05-31 Gert Driesen <[email protected]>
  78. * OleDbErrorCollection.cs: Removed explicit interface implementation
  79. of IEnumerable.GetEnumerator ().
  80. * OleDbParameterCollection.cs: Removed explicit interface
  81. implementation members that are already implementation by public
  82. members.
  83. 2006-02-17 Chris Toshok <[email protected]>
  84. * OleDbDataAdapter.cs, OleDbCommand.cs, OleDbParameter.cs,
  85. OleDbCommandBuilder.cs, OleDbConnection.cs: remove
  86. DataSysDescriptions for >= 2.0.
  87. 2006-02-17 Chris Toshok <[email protected]>
  88. * OleDbCommand.cs: remove extra using System.Data. fixes warning.
  89. 2005-10-04 Sebastien Pouliot <[email protected]>
  90. * OleDbDataReader.cs: Added a call to GC.SuppressFinalize in Dispose
  91. method (and avoids calling the destructor if the object was disposed).
  92. * OleDbTransaction.cs: Added a call to GC.SuppressFinalize in Dispose
  93. method (even if we throw an NotImplementedException afterward). This
  94. will remove warnings from gendarme.
  95. 2005-09-20 Alexandre Miguel Pedro Gomes <[email protected]>
  96. * OleDbConnection.cs: Verify and throw an exception if the
  97. connection isn't valid.
  98. 2005-09-13 Sureshkumar T <[email protected]>
  99. * Moved TestGda.cs & TestOleDb.cs to ..\Test.
  100. 2005-08-08 Gert Driesen <[email protected]>
  101. * OleDbDataAdapter.cs: Fixed custom attributes to match MS.NET.
  102. * OleDbCommand.cs: Fixed custom attributes to match MS.NET.
  103. * OleDbParameter.cs: Fixed custom attribute to match MS.NET.
  104. * OleDbException.cs: Added ErrorTypeConverter, assigned to ErrorCode
  105. property to match MS.NET.
  106. * OleDbConnection.cs: Fixed custom attributes to match MS.NET.
  107. 2005-02-16 Lluis Sanchez Gual <[email protected]>
  108. * OleDbCommand.cs: Make it inherit from the correct base class in 2.0,
  109. and added stubs for some interface methods.
  110. 2004-09-14 Sebastien Pouliot <[email protected]>
  111. * OleDbPermission.cs: Added internal constructor accepting an OleDb
  112. PermissionAttribute parameter (using base class protected ctor).
  113. Re-added the Provider property (removed by error).
  114. * OleDbPermission.cs: Copy now use the new OleDbPermission
  115. constructor. Re-added the Provider property (removed by error).
  116. 2004-09-13 Sebastien Pouliot <[email protected]>
  117. * OleDbPermission.cs: Mostly completed (needs tests).
  118. * OleDbPermissionAttribute.cs: Completed.
  119. 2004-06-16 Gert Driesen <[email protected]>
  120. * OleDbError.cs: fixed serialization compatibility with MS.NET
  121. * OleDbErrorCollection.cs: fixed serialization compatibility with
  122. MS.NET
  123. 2004-06-13 Gert Driesen <[email protected]>
  124. * OleDbLiteral.cs: changed enum field values to match MS.NET
  125. * OleDbType.cs: changed enum field values to match MS.NET
  126. 2004-06-04 Gert Driesen <[email protected]>
  127. * OleDbDataAdapter.cs: added stub for missing
  128. Dispose override
  129. 2004-06-02 Gert Driesen <[email protected]>
  130. * OleDbParameter.cs: added missing attributes
  131. * OleDbPermission.cs: added missing attributes
  132. * OleDbConnection.cs: added missing attributes
  133. * OleDbDataAdapter.cs: added missing attributes
  134. 2004-05-27 Atsushi Enomoto <[email protected]>
  135. * OleDbDataReader.cs : don't output debug message to Console.
  136. 2004-05-20 Gert Driesen ([email protected])
  137. * OleDbPermissionAttribute.cs: change AllowMultiple and
  138. Inherited to match .NET
  139. 2004-05-14 Umadevi S ([email protected])
  140. * OleDbAdapter.cs -Implemented attributes, changed method signature for fill
  141. 2004-05-14 Umadevi S ([email protected])
  142. * OleDbCommand.cs - Completed implementing all the attributes
  143. 2004-05-14 Umadevi S ([email protected])
  144. * OleDbCommand.cs - Completed implementing all the attribute
  145. 2004-05-14 Umadevi S ([email protected])
  146. * OleDbConnection.cs - Completed implementing all the attributes
  147. - Stubbed EnlistDistributedTransaction method
  148. 2004-05-14 Umadevi S ([email protected])
  149. * OleDbDataAdapter.cs - Completed implementing all the attributes
  150. - Stubbed the Fill methods
  151. 2004-05-14 Umadevi S ([email protected])
  152. * OleDbParameter.cs - Completed implementing all the attributes
  153. 2004-05-13 Umadevi S ([email protected])
  154. * OleDbDataReader.cs - Stubbed HasRows method
  155. - Implemented EditorBrowsableAttribute
  156. * OleDbParameterConverter.cs - Stubbed this class
  157. * OleDbParameter.cs - Added a few attributes.
  158. 2004-05-09 Gert Driesen ([email protected])
  159. * OleDbCommand.cs: removed setter for Parameters property to
  160. match MS.NET
  161. * OleDbCommandBuilder.cs: fixed GetUpdatetCommand typo
  162. * OleDbErrorCollection: added default internal ctor to match
  163. MS.NET
  164. * OleDbInfoMessageEventArgs.cs: added default internal ctor
  165. to match MS.NET
  166. * OleDbParameter.cs: added setter for IsNullable
  167. * OleDbParameterCollection: added default internal ctor to
  168. match MS.NET
  169. * OleDbPermission.cs: removed extra IsSubsetOf method
  170. 2004-04-06 Gonzalo Paniagua Javier <[email protected]>
  171. * OleDbPermissionAttribute.cs: missing bits from Gert's patch for
  172. CLS compliance.
  173. 2004-01-10 Atsushi Enomoto <[email protected]>
  174. * OleDbPermission.cs : NET_2_0 fix not to call obsolete .ctor.
  175. 2002-11-01 Daniel Morgan <[email protected]>
  176. * OleDbDataReader.cs: implemented
  177. Dispose() and GetEnumerator()