Changes between Version 3 and Version 4 of MapGuideRfc80
- Timestamp:
- 08/06/09 17:32:48 (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
MapGuideRfc80
v3 v4 28 28 == Motivation == 29 29 30 Currently FDO interface supports parameter binding when executing an FdoISQLCommand. Method GetParameterValues() returns a parameters value collection and users can set value for each named parameter. However, MapGuide Feature Service doesn’t provide this capability. This RFC will add two methods into Feature Service API to eliminate this limitation.30 Currently FDO interface supports parameter binding when executing an FdoISQLCommand. Method !GetParameterValues() returns a parameters value collection and users can set value for each named parameter. However, MapGuide Feature Service doesn’t provide this capability. This RFC will add two methods into Feature Service API to eliminate this limitation. 31 31 32 32 == Proposed Solution == … … 34 34 ==== Parameter Direction ==== 35 35 36 The !MgParameterDirection defines integer constants used to signify the direction in which command will utilize the parameter upon execution. Parameter direction values are typically Input, Output, InputOutput and Return, with the default value is typically Input.36 The !MgParameterDirection defines integer constants used to signify the direction in which command will utilize the parameter upon execution. Parameter direction values are typically Input, Output, !InputOutput and Return, with the default value is typically Input. 37 37 38 38 {{{ 39 ///////////////////////////////////////////////40 39 /// \brief 41 40 /// The MgParameterDirection defines integer constants used to signify the … … 654 653 == Implications == 655 654 656 This RFC depends on FDO RFC 33 (http://trac.osgeo.org/fdo/wiki/FDORfc33), which improves parameter binding to support specifying parameter direction. If FDO RFC 33 can’t get approved, we will not remove class MgParameterDirection and method MgParameter::SetDirection(...) and MgParameter::GetDirection() in this RFC.655 This RFC depends on FDO RFC 33 (http://trac.osgeo.org/fdo/wiki/FDORfc33), which improves parameter binding to support specifying parameter direction. If FDO RFC 33 can’t get approved, we will not remove class !MgParameterDirection and method MgParameter::SetDirection(...) and MgParameter::GetDirection() in this RFC. 657 656 658 657 == Test Plan ==