IBX.IB.TTraceFlags

From RAD Studio API Documentation
Jump to: navigation, search

Delphi

type TTraceFlags = set of TTraceFlag;

C++

typedef System::Set<TTraceFlag, TTraceFlag::tfQPrepare, TTraceFlag::tfMisc> TTraceFlags;

Properties

Type Visibility Source Unit Parent
set
typedef
public
IBX.IB.pas
IBX.IB.hpp
IBX.IB IBX.IB

Description

TTraceFlag and TTraceFlags indicate the types of messages that pass between an application and the InterBase server.

TTraceFlags is a set of TTraceFlag values. The following table lists the possible values:

ValuesMeaning
tfQPrepareMonitor Prepare statements.
tfQExecuteMonitor ExecSQL statements.
tfErrorMonitor server error messages. Such messages may include an error code.
tfStmtMonitor all SQL statements.
tfConnectMonitor database connect and disconnect operations, including allocation of connection handles, and freeing connection handles.
tfTransactMonitor transaction statements, such as StartTransaction, Commit, and Rollback.
tfBlobMonitor operations on blob data types.
tfServiceMonitor messages to one of the IB services.
tfMiscMonitor any statements not covered by other flag options.