Changes between Version 17 and Version 18 of FDORfc61


Ignore:
Timestamp:
05/30/11 07:39:57 (14 years ago)
Author:
samwang
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • FDORfc61

    v17 v18  
    4646
    4747    /// \brief
     48    ///  Release a specific save point.
     49    ///
     50    /// \param savePointName
     51    /// Save point name.
     52    ///
     53    FDO_API virtual void ReleaseSavePoint(FdoString* savePointName) = 0;
     54   
     55    /// \brief
    4856    ///  Rollback the transaction to a specified save point.
    4957    ///
     
    5563}
    5664}}}
    57 "!AddSavePoint" method is used to add a save point with a suggest name which can later be rolled back to without affecting the work done prior to the save point. The suggested name is not necessarily the provider will use beacuse the provider would make sure that the name used to mark the save point is unique. "Rollback" method rolls back to a specific named save point.
     65"!AddSavePoint" method is used to add a save point with a suggest name which can later be rolled back to without affecting the work done prior to the save point. The suggested name is not necessarily the provider will use beacuse the provider would make sure that the name used to mark the save point is unique.
     66"!ReleaseSavePoint" method releases a save point from the save point stack as if this save point never exists. Note that since "RELEASE" command is not available for all RDBMS, some providers like Oracle will leave implementation of this method blank.
     67"Rollback" method rolls back to a specific named save point.
    5868
    5969The "FdoIConnectionCapabilities" interface also has to be extended to enable query for this capability: