Changes between Version 4 and Version 5 of Release/2.2Beta/Notes
- Timestamp:
- 05/03/10 13:04:00 (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Release/2.2Beta/Notes
v4 v5 34 34 [wiki:MapGuideRfc74 RFC 74] introduces a boolean "cascade" parameter to !MgResourceService.!MoveResource(). If cascade is enabled, dependant resources will be updated to point at the new location for the moved resource. Since this is new API, there is no impact on existing code. 35 35 36 [wiki:MapGuideRfc78 RFC 77] allows !MgFeatureService.!CreateFeatureSource() to create a feature source without defining the feature class and spatial context. The previous implementation would throw an !MgInvalidArgumentException. '''This behaviour change may affect existing code.'''[[BR]] [[BR]]36 [wiki:MapGuideRfc78 RFC 77] allows !MgFeatureService.!CreateFeatureSource() to create a feature source without defining the feature class and spatial context. The previous implementation would throw an !MgInvalidArgumentException. '''This behaviour change may affect existing code.'''[[BR]] 37 37 38 38 [wiki:MapGuideRfc78 RFC 78] introduces explicit transaction management for Feature Service. A new !MgTransaction object is created and !MgFeatureService !ExecuteSqlQuery, !ExecuteSqlNonQuery, and !UpdateFeatures are overloaded to use the new transaction object. Since this is new API, there is no impact on existing code. 39 39 40 [wiki:MapGuideRfc79 RFC 79] adds more detailed exception classes derived from MgFdoException. The derived classes provide more information than the generic MgFdoException. Existing code should continue to work withMgFdoException and should be updated to make use of the derived exception classes.40 [wiki:MapGuideRfc79 RFC 79] adds more detailed exception classes derived from !MgFdoException. The derived classes provide more information than the generic !MgFdoException. Existing code should continue to work with !MgFdoException and should be updated to make use of the derived exception classes. 41 41 42 42 [wiki:MapGuideRfc80 RFC 80] adds parameter binding support to !MgFeatureService !ExecuteSqlQuery and !ExecuteSqlNonQuery. Since this is new API, there is no impact on existing code. … … 44 44 [wiki:MapGuideRfc82 RFC 82] extends the !MapGuide readers to support property access by index in addition to property name. Accessing properties by index instead of property name may be faster for tight loop processing. Since this is new API, there is no impact on existing code. 45 45 46 [wiki:MapGuideRfc84 RFC 84] adds database row fetch size to !MgFeatureQueryOptions and !MgFeatureService. ExecuteSqlQuery. Specifying a fetch size may improve FDO performance by reducing database round trips. Since this is new API, there is no impact on existing code.46 [wiki:MapGuideRfc84 RFC 84] adds database row fetch size to !MgFeatureQueryOptions and !MgFeatureService.!ExecuteSqlQuery. Specifying a fetch size may improve FDO performance by reducing database round trips. Since this is new API, there is no impact on existing code. 47 47 48 48 [wiki:MapGuideRfc87 RFC 87] adds to the schema returned from the HTTP GETSITEINFO request. If version 2.2.0 of GETSITEINFO is used, the following addiitional information will be returned working set, virtual memory, server cache size and server cache dropped entries. Since this is new version of GETSITEINFO, there is no impact on existing code. … … 76 76 }}} 77 77 78 The seAPI changes will impact:78 The RFC 87 API changes will impact: 79 79 * Viewers 80 80 * Sample applications