Class tmdbtransaction

Unit

Declaration

type tmdbtransaction = class(TComponent)

Description

Hierarchy

Overview

Fields

Protected fdatasets: itransactionclientarty;
Protected fdatasetsactive: booleanarty;
Protected fwritedatasets: itransactionclientarty;
Protected fwritedatasetsactive: booleanarty;

Methods

Protected Procedure SetDatabase(Value : tmdatabase); virtual;
Protected procedure CloseTrans; virtual;
Protected procedure openTrans;
Protected Procedure CheckDatabase;
Protected Procedure CheckActive;
Protected Procedure CheckInactive;
Protected procedure EndTransaction; virtual; abstract;
Protected procedure StartTransaction; virtual; abstract;
Protected procedure finalizetransaction; virtual;
Protected procedure InternalHandleException; virtual;
Protected procedure Loaded; override;
Protected procedure begintrackactivestate;
Protected procedure endtrackactivestate;
Public constructor Create(AOwner: TComponent); override;
Public Destructor destroy; override;
Public procedure CloseDataSets;
Public procedure refreshdatasets(const awrite: boolean = true; const aread: boolean = true);

Properties

Public property DataBase : tmdatabase Read FDatabase Write SetDatabase;
Public property datasets: itransactionclientarty read fdatasets;
Public property writedatasets: itransactionclientarty read fdatasets;
Public property opencount: integer read fopencount;
Published property Active : boolean read FActive write setactive;

Description

Fields

Protected fdatasets: itransactionclientarty;
 
Protected fdatasetsactive: booleanarty;
 
Protected fwritedatasets: itransactionclientarty;
 
Protected fwritedatasetsactive: booleanarty;
 

Methods

Protected Procedure SetDatabase(Value : tmdatabase); virtual;
 
Protected procedure CloseTrans; virtual;
 
Protected procedure openTrans;
 
Protected Procedure CheckDatabase;
 
Protected Procedure CheckActive;
 
Protected Procedure CheckInactive;
 
Protected procedure EndTransaction; virtual; abstract;
 
Protected procedure StartTransaction; virtual; abstract;
 
Protected procedure finalizetransaction; virtual;
 
Protected procedure InternalHandleException; virtual;
 
Protected procedure Loaded; override;
 
Protected procedure begintrackactivestate;
 
Protected procedure endtrackactivestate;
 
Public constructor Create(AOwner: TComponent); override;
 
Public Destructor destroy; override;
 
Public procedure CloseDataSets;
 
Public procedure refreshdatasets(const awrite: boolean = true; const aread: boolean = true);
 

Properties

Public property DataBase : tmdatabase Read FDatabase Write SetDatabase;
 
Public property datasets: itransactionclientarty read fdatasets;
 
Public property writedatasets: itransactionclientarty read fdatasets;
 
Public property opencount: integer read fopencount;
 
Published property Active : boolean read FActive write setactive;
 

Generated by PasDoc 0.16.0.