Bde.DBTables.TSession.Destroy
Delphi
destructor Destroy; override;
C++
__fastcall virtual ~TSession(void);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
destructor | public | Bde.DBTables.pas Bde.DBTables.hpp |
Bde.DBTables | TSession |
Beschreibung
Gibt eine Instanz einer Sitzungskomponente frei.
Rufen Sie Destroy nicht direkt auf. Bei einer anderen Komponente als der Standardsitzung sollte in einer Anwendung Free aufgerufen werden. Mit dieser Methode wird überprüft, ob die TSession-Referenz bereits nil ist, bevor Destroy aufgerufen wird.
Warnung: Geben Sie niemals die Standardsitzung frei. Das Löschen der Standardsitzung wird automatisch durchgeführt, sobald eine Anwendung beendet wird.
Mit Destroy werden folgende Aktionen durchgeführt, bevor der geerbte Destruktor aufgerufen wird:
Die Sitzung wird deaktiviert. Dadurch werden alle Datenbankverbindungen geschlossen.
Die Sitzung wird aus der Sitzungsliste entfernt.
Gegebenenfalls werden die Sitzungsreferenzen der Datenbank zurückgesetzt.
Die Liste der Datenbankkomponenten der Sitzung wird freigegeben.