Changes between Version 7 and Version 8 of maestro/MaestroAPI/2.1ApiChanges


Ignore:
Timestamp:
May 5, 2010, 1:16:36 AM (14 years ago)
Author:
jng
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • maestro/MaestroAPI/2.1ApiChanges

    v7 v8  
    2626}}}
    2727
     28== !FeatureSetReader changes ==
     29
     30FeatureSetReader is now an abstract class with 2 implementations:
     31 * !XmlFeatureSetReader (returned when using !HttpServerConnection)
     32 * !MgFeatureSetReader (returned when using !LocalNativeConnection)
     33
     34Associated classes such as !FeatureSetRow and !FeatureSetColumn are also abstract and have matching !Xml and !Mg implementations
     35
     36The !FeatureSetColumn used when describing a feature source schema is now an internal !ClassPropertyColumn sub-class.
     37
     38!FeatureSetReader also implements the ADO.net !IDataReader interface and !FeatureSetRow implements the !IDataRecord interface, so now these classes can be used wherever an !IDataReader or !IDataRecord are used.
     39
     40From a consuming client's perspective, nothing needs to change. ServerConnectionI and its ilk still return FeatureSetReader.
    2841== New ServerConnectionI APIs ==
    2942