FDO API Reference Feature Data Objects
Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members

FdoITransaction Class Reference

#include <ITransaction.h>

Inherits FdoIDisposable.

Inheritance diagram for FdoITransaction:

[legend]
List of all members.

Detailed Description

The FdoITransaction interface represents a transaction to be performed in a DataStore, and is implemented by feature providers that support transactions.

Definition at line 34 of file ITransaction.h.


Public Member Functions

virtual FDO_API void Commit ()=0
 Commits the transaction.
virtual FDO_API FdoIConnectionGetConnection ()=0
 Gets the FdoIConnection object associated with the transaction.
virtual FDO_API void Rollback ()=0
 Rolls back a transaction from a pending state.

Member Function Documentation

virtual FDO_API void FdoITransaction::Commit  )  [pure virtual]
 

Commits the transaction.

Returns:
Returns nothing

virtual FDO_API FdoIConnection* FdoITransaction::GetConnection  )  [pure virtual]
 

Gets the FdoIConnection object associated with the transaction.

Returns:
Returns FdoIConnection object

virtual FDO_API void FdoITransaction::Rollback  )  [pure virtual]
 

Rolls back a transaction from a pending state.

Returns:
Returns nothing

The documentation for this class was generated from the following file:
Comments or suggestions? Send us feedback.