X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mcs%2Fclass%2FSystem.Data%2FSystem.Data%2FChangeLog;h=d82983e02130c6c5a7cc5e69dea9a74fe741e6b6;hb=94cdcdb50a223d320211548dfa6edabec71b1656;hp=17bf3aeb50d447c5cced647b0004651aea610bcb;hpb=c2a8e95ef60e00c68d5aa4555c23a78f57f0881c;p=mono.git diff --git a/mcs/class/System.Data/System.Data/ChangeLog b/mcs/class/System.Data/System.Data/ChangeLog index 17bf3aeb50d..d82983e0213 100644 --- a/mcs/class/System.Data/System.Data/ChangeLog +++ b/mcs/class/System.Data/System.Data/ChangeLog @@ -1,3 +1,67 @@ +2004-05-15 Atsushi Enomoto + + * CustomDataClassGenerator.cs : + Added property parent "[foo]Row" and children "Get[foo]Row" support + for custom DataRow classes. + Fixed DataColumn property accessibility (public --> internal). + +2004-05-14 Atsushi Enomoto + + * CustomDataClassGenerator.cs : + - Put classes inside custom DataSet class. + - Added automatic DataRelation creation support. + - Added Constraints creation support. That is done separate from + relations, since they might be independently created. + - Added non-MS public DataRelation fields. + - Removed extraneous "DataRelation type generation" code. + - Fixed custom_dataset.Initialize() not to create "c" field that + was created more than once. + - Implemented AddxxxRow() that takes parameters for every column. + +2004-05-14 Atsushi Enomoto + + * XmlSchemaDataImporter.cs : When primary key is used more than once, + DataRelation borked because of empty parent column name. + +2004-05-14 Atsushi Enomoto + + * XmlSchemaDataImporter.cs : When Creating constraints with related + to DataRelation creation, also set PrimaryKey to the parent table. + +2004-05-14 Atsushi Enomoto + + * XmlSchemaDataImporter.cs : + Design change to add indirect table and relation structures. + Support for "relation" annotation for local element. + Support for repeatable simple element column (maxOccurs > 1). + Fixed handling of Nested property on DataRelation (for globally + annotated relation, Nested is false). + +2004-05-13 Atsushi Enomoto + + * DataRow.cs : Added DataElement property to avoid storing every row- + element mapping. It stored even for nodes that should be removed. + +2004-05-13 Umadevi S + + * RelationshipConverter.cs - Stubbed this class + * DataRelation.cs - added TypeConveterAttribute + +2004-05-13 Umadevi S + + * DataColumnCollection.cs - Added ResDescriptionAttribute + * DataRelation.cs - Added TypeConverterAttribute + * DataRelationCollection.cs - Added DefaultPropertyAttribute + * DataRowView.cs - Added GetHashCode method with a TODO tag + * DataSet.cs - Added DesignerAttribute + * DataView.cs - Added DesignerAttribute + * DataViewManager.cs - Added DesignerAttribute + * DataViewSetting.cs - Added TypeConverterAttribute + +2004-05-12 Atsushi Enomoto + + * DataRow.cs : Added XmlDataElement initialization code. + 2004-05-11 Atsushi Enomoto * XmlDataInferenceLoader.cs :