EldoS
 Table of Contents >  SolFSStorage.UseTransactions property
Navigation
Web site
Support
Table Of Contents
Send comments on this topic

SolFSStorage.UseTransactions property

Filter:

Pascal    DLL    C++ (DLL/Lib)    C++ (VCL)    C++ (.NET)    C#    VB.NET   

SolFSStorage    

Overview

Indicates if transactions are used in SolFSStorage.

Declaration

[Pascal]
    property UseTransactions: Boolean;

[DLL]
    long _stdcall StorageGetUseTransactions(unsigned long Storage, char *Value);

[C++ (DLL/Lib)]
    bool get_UseTransactions()
    void set_UseTransactions(bool Value)

[C++ (VCL)]
    __property bool UseTransactions={ nodefault }

[C++ (.NET)]
    bool get_UseTransactions()
    void set_UseTransactions(bool Value)

[C#]
    bool UseTransactions

[VB.NET]
    Property UseTransactions As Boolean

Parameters

  • [DLL] Storage - handle to the storage returned by Create or Open function.
  • [DLL] Value - specifies whether transactions are used.

[DLL]  Return values

0 if the function succeeded or one of Error codes if the function failed.

Description

Transactions are used for storage integrity support. When transactions are enabled, the data is first stored to the journal area in the storage, and then commited. This way the file system integrity is preserved in case of application or system crash.

Transactions in SolFS are NOT of the same kind, as in the DBMS -- you can't rollback the transaction explicitly.

Contact Us | Subscribe | Terms of Use | Trademarks | Privacy Statement
Copyright (c) 1998-2008, EldoS Corporation