Chili.Opf3 Send comments on this topic.
ITransactionStorage Interface
See Also  Members  
Chili.Opf3.Storages Namespace : ITransactionStorage Interface




This interface is implemented by a storage that supports transactions.

Syntax

Visual Basic (Declaration) 
Public Interface ITransactionStorage 
   Inherits IStorage 
Visual Basic (Usage)Copy Code
Dim instance As ITransactionStorage
C# 
public interface ITransactionStorage : IStorage  
Managed Extensions for C++ 
public __gc __interface ITransactionStorage : public IStorage  
C++/CLI 
public interface class ITransactionStorage : public IStorage  

Example

For examples how to implement your own storage see: MsSqlStorage, OracleStorage or any other storage that comes with the framework.

Remarks

This interface is implemented by storages that support transactions. A transaction is an atomic action that can be rolled back until not committed. Transaction are usually used during save processes to make sure that no corrupted data is written to the storage. When starting a new transaction it is possible to set a IsolationLevel that specifies the level of the transaction.

Requirements

Namespace: Chili.Opf3.Storages

Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family

Assembly: Chili.Opf3 (in Chili.Opf3.dll)

See Also