Data.SqlExpr.TSQLMonitor.Active

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property Active: Boolean read FActive write SetActive default False;

C++

__property bool Active = {read=FActive, write=SetActive, default=0};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property published
Data.SqlExpr.pas
Data.SqlExpr.hpp
Data.SqlExpr TSQLMonitor

Beschreibung

Startet oder beendet die Aufzeichnung der SQL-Anweisungen, die an den Datenbankserver übergeben werden.

Setzen Sie Active auf true, um die Aufzeichnung der Kommunikation zwischen der Verbindungskomponente und dem Datenbankserver zu starten. Setzen Sie Active auf false, um die Aufzeichnung zu beenden.

Wenn Sie Active auf true setzen, weist TSQLMonitor der Eigenschaft TraceCallbackEvent der beteiligten SQL-Verbindungskomponente einen Wert zu. Die Zuweisung bewirkt, dass alle an den Datenbankserver gesendeten Anweisungen, die den von TraceFlags festgelegten Kriterien entsprechen, zur Stringliste der Überwachungskomponente hinzugefügt werden.

Wenn Sie Active auf false setzen, löscht TSQLMonitor den Inhalt der Eigenschaft TraceCallbackEvent der Verbindungskomponente. Die Liste in TraceList nimmt nun keine weiteren Anweisungen mehr auf. Die bereits protokollierten Anweisungen bleiben jedoch erhalten, bis die Liste explizit geleert wird.

Siehe auch